vscode setting --ING

{
  //restore
  "window.restoreWindows": "none",
  "files.hotExit": "off",

  //window
  "window.title": "${rootName}${separator}${activeEditorLong}${separator}${dirty}",

  "editor.fontSize": 14,
  "editor.mouseWheelZoom": true,
  "editor.smoothScrolling": true,
  "editor.mouseWheelScrollSensitivity": 1,

  //cursor
  "editor.cursorStyle": "block",
  "editor.cursorBlinking": "expand",
  "editor.cursorSmoothCaretAnimation": "on",

  "editor.wordWrap": "off",

  "window.openFilesInNewWindow": "on",

  // 读取和编写文件时将使用的默认字符集编码。
  "files.encoding": "utf8",

  // 默认行尾字符。
  "files.eol": "\n",

  "editor.fontFamily": "Sarasa Fixed SC",
  "files.autoGuessEncoding": false,

  "workbench.colorCustomizations": {
    "editorCursor.foreground": "#7fff00",
    "tab.activeBorder": "#7fff00",
    "tab.border": "#6d6c6c",
    "tab.unfocusedActiveBorder": "#cca0e9",
    "tab.activeBackground": "#696969",
    "window.activeBorder": "#318CE7",
    "window.inactiveBorder": "#2f2d2d",
    "editorBracketMatch.background": "#0072BB",
    "editorBracketMatch.border": "#0072BB",
    "editorBracketMatch.foreground": "#E5E4E2",
  },

  //空白符号处理
  "editor.renderWhitespace": "none",
  "editor.renderControlCharacters": true,
  "editor.detectIndentation": true,
  "editor.insertSpaces": true,
  "editor.tabSize": 4,
  "editor.trimAutoWhitespace": false,
  "editor.multiCursorModifier": "alt",
  "workbench.editor.showTabs": "multiple",
  "workbench.editor.showTabIndex": true,
  "workbench.editor.titleScrollbarVisibility": "visible",

  "files.trimFinalNewlines": false,
  "files.trimTrailingWhitespace": false,

  //bookmarks
  "bookmarks.navigateThroughAllFiles": true,
  "bookmarks.saveBookmarksInProject": false,

  //git
  "gitlens.advanced.messages": {
    "suppressCommitHasNoPreviousCommitWarning": false,
    "suppressCommitNotFoundWarning": false,
    "suppressFileNotUnderSourceControlWarning": false,
    "suppressGitVersionWarning": false,
    "suppressLineUncommittedWarning": false,
    "suppressNoRepositoryWarning": false,
  },

  "editor.showFoldingControls": "always",
  "editor.folding": true,
  "editor.foldingStrategy": "indentation",

  //=======================================================================
  //terminal
  "terminal.integrated.fontSize": 13,
  "terminal.integrated.cursorBlinking": true,
  "terminal.integrated.cursorStyle": "block",
  "terminal.integrated.copyOnSelection": true,
  "terminal.integrated.rightClickBehavior": "selectWord",
  "terminal.integrated.scrollback": 999999,
  "terminal.integrated.defaultLocation": "view",

  //=======================================================================

  "explorer.openEditors.visible": 1,
  "workbench.list.horizontalScrolling": true,
  "workbench.startupEditor": "newUntitledFile",
  "breadcrumbs.enabled": true,
  "workbench.editor.highlightModifiedTabs": true,

  "search.showLineNumbers": true,
  "editor.suggestSelection": "first",
  "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",

  //=======================================================================

  "files.exclude": {
    "**/.git": true,
    "**/.classpath": true,
    // "**/.project": true,
    // "**/.settings": true,
    "**/.factorypath": true,
  },

  "search.exclude": {
    "**/node_modules": true,
    "**/bower_components": true,
  },
  "projectManager.any.maxDepthRecursion": 9,
  "projectManager.git.maxDepthRecursion": 9,
  "projectManager.groupList": true,
  "projectManager.vscode.maxDepthRecursion": 9,
  "projectManager.cacheProjectsBetweenSessions": false,

  //=======================================================================

  "editor.rulers": [
    {
      "column": 80,
      "color": "#333333",
    },
    {
      "column": 100,
      "color": "#444444",
    },
    {
      "column": 120,
      "color": "#555555",
    },
    {
      "column": 140,
      "color": "#666666",
    },
    {
      "column": 160,
      "color": "#777777",
    },
  ],

  "highlightLine.borderColor": "#696969",
  "highlightLine.borderWidth": "1px",
  "highlightLine.borderStyle": "dashed",

  //=======================================================================
  "explorer.openEditors.sortOrder": "alphabetical",
  "search.maxResults": null,
  "search.useIgnoreFiles": true,
  "search.followSymlinks": false,
  "extensions.autoCheckUpdates": false,
  "settingsSync.keybindingsPerPlatform": false,
  "files.autoSaveDelay": 20000,
  "files.autoSave": "afterDelay",
  "explorer.autoReveal": false,

  "editor.codeActionsOnSave": {
    "source.fixAll": "explicit",
  },

  "editor.autoIndent": "none",
  "editor.guides.indentation": false,

  //security
  "security.workspace.trust.untrustedFiles": "open",

  //update
  "go.toolsManagement.checkForUpdates": "off",
  "update.enableWindowsBackgroundUpdates": false,
  "update.mode": "none",
  "extensions.ignoreRecommendations": true,
  "extensions.autoUpdate": "off",
  "powershell.promptToUpdatePowerShell": false,

  //--------------------------------------------------------------------------
  // commands
  //--------------------------------------------------------------------------
  "editor.cursorSurroundingLines": 1,
  "commands.variableSubstitutionEnabled": true,

  //Commands Alexander
  "commands.commands": {
    "Viewport.scrollTop": {
      "command": "revealLine",
      "args": {
        "lineNumber": "${lineNumber}",
        "at": "top",
      },
    },
    "Viewport.scrollCenter": {
      "command": "revealLine",
      "args": {
        "lineNumber": "${lineNumber}",
        "at": "center",
      },
    },
    "Viewport.scrollBottom": {
      "command": "revealLine",
      "args": {
        "lineNumber": "${lineNumber}",
        "at": "bottom",
      },
    },
    "Viewport.CursorTop": {
      "command": "cursorMove",
      "args": {
        "to": "viewPortTop",
      },
    },
    "Viewport.CursorCenter": {
      "command": "cursorMove",
      "args": {
        "to": "viewPortCenter",
      },
    },
    "Viewport.CursorBottom": {
      "command": "cursorMove",
      "args": {
        "to": "viewPortBottom",
      },
    },
  },
  //--------------------------------------------------------------------------
  // clean context menu
  //--------------------------------------------------------------------------
  "coverage-gutters.customizable.context-menu": false,
  "cSpell.showSuggestionsLinkInEditorContextMenu": false,
  "cSpell.showCommandsInEditorContextMenu": false,
  "bookmarks.showCommandsInContextMenu": false,
  "maven.showInExplorerContextMenu": false,
  "partialDiff.commandsOnContextMenu": {
    "markSection1": false,
    "markSection2AndTakeDiff": false,
    "diffSelectionWithClipboard": false,
    "diffVisibleEditors": false,
    "togglePreComparisonTextNormalizationRules": false,
  },
  "code-runner.showRunCommandInEditorContextMenu": false,
  "code-runner.showRunCommandInExplorerContextMenu": false,
  "textmarker.commandsOnContextMenu": {
    "updateHighlight": false,
    "goToNextHighlight": false,
    "goToPreviousHighlight": false,
    "toggleHighlight": false,
  },
  "markdowntable.showMenu.alignCenter": false,
  "markdowntable.showMenu.alignLeft": false,
  "markdowntable.showMenu.alignRight": false,
  "markdowntable.showMenu.format": false,
  "markdowntable.showMenu.insertLeft": false,
  "markdowntable.showMenu.insertRight": false,
  "markdowntable.showMenu.moveLeft": false,
  "markdowntable.showMenu.tsvToTable": false,
  "markdowntable.showMenu.moveRight": false,
  "gitlens.gitCommands.avatars": false,
  "go.editorContextMenuCommands": {
    "toggleTestFile": false,
    "addTags": false,
    "testAtCursor": false,
    "generateTestForFunction": false,
    "addImport": false,
    "testCoverage": false,
    "playground": false,
    "debugTestAtCursor": false,
  },

  "cmake.configureOnOpen": false,
  "git.openRepositoryInParentFolders": "never",

  "editor.stickyScroll.enabled": true,
  "diffviewer.outputFormat": "side-by-side",
  "diffEditor.ignoreTrimWhitespace": false,

  "editor.minimap.enabled": false,

  // auto format disable!
  "editor.formatOnSave": false,

  //--------------------------------------------------------------------------
  // other stuff
  //--------------------------------------------------------------------------
  "workbench.editorAssociations": {
    "*.ipynb": "jupyter-notebook",
  },
  //latex workshop
  "latex-workshop.latex.autoBuild.cleanAndRetry.enabled": false,
  "latex-workshop.message.update.show": false,
  "latex-workshop.latex.autoBuild.run": "never",
  "latex-workshop.view.pdf.viewer": "tab",


  "notebook.cellToolbarLocation": {
    "default": "right",
    "jupyter-notebook": "left",
  },

  "C_Cpp.intelliSenseEngine": "disabled",
  "clangd.arguments": ["-header-insertion=never"],

  "gitlens.views.repositories.files.layout": "tree",

  "java.errors.incompleteClasspath.severity": "ignore",

  //telemetry
  "telemetry.telemetryLevel": "off",
  "telemetry.editStats.enabled": false,
  "telemetry.feedback.enabled": false,
  "redhat.telemetry.enabled": false,
  "partialDiff.enableTelemetry": false,
  "code-runner.enableAppInsights": false,
  "gitlens.telemetry.enabled": false,
  "applescript.disableTelemetry": true,
  "textmarker.enableTelemetry": false,
  "update.showReleaseNotes": false,
  "git.optimisticUpdate": false,
  "clangd.path": "",
  "cmake.showOptionsMovedNotification": false,
  "hediet.vscode-drawio.resizeImages": null,
  "rest-client.enableTelemetry": false,
  "telemetry.geriyocoImageGallery.isTelemetryEnabled": false,
  "guides.sendUsagesAndStats": false,
  "chat.commandCenter.enabled": false,
  "workbench.settings.enableNaturalLanguageSearch": false,
  "typescript.check.npmIsInstalled": false,
  "extensions.gallery.useUnpkgResourceApi": false,
  "workbench.editor.empty.hint": "hidden",
  "chat.agent.enabled": false,
  "git.replaceTagsWhenPull": false,
  "inlineChat.holdToSpeech": false,
  "accessibility.verbosity.inlineChat": false,
  "hediet.vscode-drawio.theme": "kennedy",
  "hediet.vscode-drawio.appearance": "dark",
  "workbench.iconTheme": "material-icon-theme",
  "asm-code-lens.assembler": "nasm (x86)",
  "github.copilot.chat.updated53CodexPrompt.enabled": false,
  "EBNF.telemetry.enable": false,
  "stringManipulation.telemetry": false,
  "terminal.integrated.initialHint": false,
}

需要的command 插件

Commands

作者 Alexander

posted @ 2019-03-21 23:03  fndefbwefsowpvqfx  阅读(1617)  评论(0)    收藏  举报