diff --git a/extensions/emmet/src/test/toggleComment.test.ts b/extensions/emmet/src/test/toggleComment.test.ts
index a8994f49746..4793c3ed819 100644
--- a/extensions/emmet/src/test/toggleComment.test.ts
+++ b/extensions/emmet/src/test/toggleComment.test.ts
@@ -73,7 +73,7 @@ suite('Tests for Toggle Comment action from Emmet (HTML)', () => {
new Selection(3, 17, 3, 17), // cursor inside the inner span element
new Selection(4, 5, 4, 5), // cursor inside opening tag
new Selection(5, 35, 5, 35), // cursor inside closing tag
- new Selection(7, 3, 7, 3), // cursor inside open tag of
one of of whose children is already commented
+ new Selection(7, 3, 7, 3), // cursor inside open tag of one of whose children is already commented
new Selection(14, 8, 14, 8), // cursor inside the css property inside the style tag
new Selection(18, 3, 18, 3) // cursor inside the css rule inside the style tag
];
@@ -114,7 +114,7 @@ suite('Tests for Toggle Comment action from Emmet (HTML)', () => {
editor.selections = [
new Selection(3, 7, 3, 25), // Hello<
new Selection(4, 3, 4, 30), // - There
- new Selection(7, 2, 10, 7), // The one of of whose children is already commented
+ new Selection(7, 2, 10, 7), // The one of whose children is already commented
new Selection(14, 4, 14, 17), // css property inside the style tag
new Selection(17, 3, 20, 4) // the css rule inside the style tag
];
@@ -192,7 +192,7 @@ suite('Tests for Toggle Comment action from Emmet (HTML)', () => {
return withRandomFileEditor(contents, 'html', (editor, doc) => {
editor.selections = [
new Selection(3, 24, 4, 20),
- new Selection(7, 2, 9, 10) // The one of of whose children is already commented
+ new Selection(7, 2, 9, 10) // The one of whose children is already commented
];
return toggleComment().then(() => {
@@ -232,7 +232,7 @@ suite('Tests for Toggle Comment action from Emmet (HTML)', () => {
new Selection(3, 17, 3, 17), // cursor inside the inner span element
new Selection(4, 5, 4, 5), // two cursors: one inside opening tag
new Selection(4, 17, 4, 17), // and the second inside the inner span element
- new Selection(7, 3, 7, 3), // two cursors: one inside open tag of one of of whose children is already commented
+ new Selection(7, 3, 7, 3), // two cursors: one inside open tag of one of whose children is already commented
new Selection(9, 10, 9, 10), // and the second inside inner li element, whose parent is selected
new Selection(12, 3, 12, 3), // four nested cursors: one inside the style open tag
new Selection(14, 8, 14, 8), // the second inside the css property inside the style tag
diff --git a/extensions/typescript-language-features/src/features/rename.ts b/extensions/typescript-language-features/src/features/rename.ts
index a82bcb6ccee..7239a888462 100644
--- a/extensions/typescript-language-features/src/features/rename.ts
+++ b/extensions/typescript-language-features/src/features/rename.ts
@@ -115,7 +115,7 @@ class TypeScriptRenameProvider implements vscode.RenameProvider {
newName: string,
token: vscode.CancellationToken,
): Promise {
- // Make sure we preserve file exension if none provided
+ // Make sure we preserve file extension if none provided
if (!path.extname(newName)) {
newName += path.extname(fileToRename);
}
diff --git a/src/vs/editor/common/modes.ts b/src/vs/editor/common/modes.ts
index bb1af92f90d..6208e512320 100644
--- a/src/vs/editor/common/modes.ts
+++ b/src/vs/editor/common/modes.ts
@@ -553,7 +553,7 @@ export interface CodeActionProvider {
provideCodeActions(model: model.ITextModel, range: Range | Selection, context: CodeActionContext, token: CancellationToken): ProviderResult;
/**
- * Optional list of of CodeActionKinds that this provider returns.
+ * Optional list of CodeActionKinds that this provider returns.
*/
providedCodeActionKinds?: ReadonlyArray;
}
diff --git a/src/vs/workbench/browser/parts/editor/editorGroupView.ts b/src/vs/workbench/browser/parts/editor/editorGroupView.ts
index a798c8f6514..2e1bf8485cf 100644
--- a/src/vs/workbench/browser/parts/editor/editorGroupView.ts
+++ b/src/vs/workbench/browser/parts/editor/editorGroupView.ts
@@ -764,7 +764,7 @@ export class EditorGroupView extends Themable implements IEditorGroupView {
}
// Actually move the editor if a specific index is provided and we figure
- // out that the the editor is already opened at a different index. This
+ // out that the editor is already opened at a different index. This
// ensures the right set of events are fired to the outside.
if (typeof openEditorOptions.index === 'number') {
const indexOfEditor = this._group.indexOf(editor);