vscode settings
{
"workbench.startupEditor": "newUntitledFile",
"php.suggest.basic": false ,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.sideBar.location": "left",
"editor.minimap.enabled": false,
"breadcrumbs.enabled": true,
"search.exclude": {
"**/.history": true,
"**/.vscode": true,
"**/vendor": true
},
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"editor.wordSeparators": "`~!@#%^&*()-=+[{]}\\|;:'\",.<>/?",
"workbench.settings.useSplitJSON": true,
// "intelephense.completion.fullyQualifyGlobalConstantsAndFunctions": true,
"intelephense.files.exclude": [
"**/.git/**",
"**/.svn/**",
"**/.hg/**",
"**/CVS/**",
"**/.DS_Store/**",
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**/{Test,test,Tests,tests}/**",
"**/.history/**",
"**/vscode-svn/**",
"**/.vscode/**",
"**/.vscode/**/.history/**"
],
"workbench.iconTheme": "vscode-icons-mac",
"files.associations": {
"yii": "php",
"init": "php",
"*.blade.php": "html",
"*.vue": "html",
"*.tpl": "html"
},
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.wordWrap": "on",
"editor.wrappingIndent": "deepIndent",
"extensions.autoUpdate": true,
"editor.fontSize": 13,
"editor.quickSuggestions": {
"strings": true
},
"code-runner.runInTerminal": true,
"svn.sourceControl.countUnversioned": false,
"local-history.path": "${workspaceFolder}/.vscode",
"outline.showVariables": false,
"outline.showProperties": false,
"outline.problems.enabled": false,
"outline.problems.colors": false,
"outline.problems.badges": false,
"git.autofetch": true,
// "editor.tokenColorCustomizationsExperimental": null,
"gitlens.advanced.messages": {
"suppressLineUncommittedWarning": true
},
"editor.renderIndentGuides": false,
"workbench.tree.renderIndentGuides": "none",
"terminal.integrated.shell.osx": "/bin/zsh",
"sync.gist": "",
"explorer.autoReveal": false,
"editor.unusualLineTerminators": "off",
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
"git.suggestSmartCommit": false,
"files.maxMemoryForLargeFilesMB": 10000,
"intelephense.maxMemory": 6000,
// "editor.suggest.snippetsPreventQuickSuggestions": false,
// "editor.codeActionsOnSave": null,
"intelephense.references.exclude": [
"**/.history/**",
"**/.vscode/**",
"**/.vscode/**/.history/**"
],
"todo-tree.tree.showScanModeButton": false,
"projectManager.groupList": true,
"svn.path": "/usr/local/Cellar/subversion@1.8/1.8.19_1/bin/svn",
//go配置
"go.formatTool": "goimports",
"go.docsTool": "gogetdoc",
"go.autocompleteUnimportedPackages": true,
// "go.inferGopath": true,
"go.useLanguageServer": true,
"[go]": {
"editor.snippetSuggestions": "none",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.organizeImports": true,
}
},
"gopls": {
"usePlaceholders": true, // add parameter placeholders when completing a function
// Experimental settings
"completeUnimported": true, // autocomplete unimported packages
// "watchFileChanges": true, // watch file changes outside of the editor
"deepCompletion": true, // enable deep completion
},
// "files.eol": "\n", // formatting only supports LF line endings
"update.mode": "manual",
"editor.suggest.snippetsPreventQuickSuggestions": false,
"todo-tree.general.tags": [
"BUG",
"HACK",
"FIXME",
"TODO",
"XXX",
"[ ]",
"[x]"
],
"todo-tree.regex.regex": "(//|#|<!--|;|/\\*|^|^\\s*(-|\\d+.))\\s*($TAGS)",
"go.toolsManagement.autoUpdate": true,
"intelephense.rename.exclude": [
"**/vendor/**",
"**/.vscode/**",
"**/.vscode/**/.history/**"
],
"dashboard.projectData": null,
"workbench.activityBar.visible": true,
"workbench.editor.enablePreview": false,
"workbench.editor.untitled.hint": "hidden",
"local-history.maxDisplay": 100,
"svn.log.length": 100,
"intelephense.stubs": [
"apache",
"bcmath",
"bz2",
"calendar",
"com_dotnet",
"Core",
"ctype",
"curl",
"date",
"dba",
"dom",
"enchant",
"exif",
"FFI",
"fileinfo",
"filter",
"fpm",
"ftp",
"gd",
"gettext",
"gmp",
"hash",
"iconv",
"imap",
"intl",
"json",
"ldap",
"libxml",
"mbstring",
"meta",
"mysqli",
"oci8",
"odbc",
"openssl",
"pcntl",
"pcre",
"PDO",
"pdo_ibm",
"pdo_mysql",
"pdo_pgsql",
"pdo_sqlite",
"pgsql",
"Phar",
"posix",
"pspell",
"readline",
"Reflection",
"session",
"shmop",
"SimpleXML",
"snmp",
"soap",
"sockets",
"sodium",
"SPL",
"sqlite3",
"standard",
"superglobals",
"sysvmsg",
"sysvsem",
"sysvshm",
"tidy",
"tokenizer",
"xml",
"xmlreader",
"xmlrpc",
"xmlwriter",
"xsl",
"Zend OPcache",
"zip",
"zlib",
"redis"
],
"C_Cpp.intelliSenseMemoryLimit": 6000,
"typescript.tsserver.maxTsServerMemory": 6000,
"search.followSymlinks": false,
"workbench.colorTheme": "Default Light+",
"diffEditor.ignoreTrimWhitespace": false,
"diffEditor.renderSideBySide": false,
"editor.guides.bracketPairs": true,
"editor.bracketPairColorization.enabled": true
}