json UpdateOne $ set
UpdateOne set
db.myLists.updateOne({"_id":UUID("5c83e6ee-fdff-4044-94fe-d61346132bcd")},{$set:{"IsDesleted":false}})
json ReplaceOne
MongoReplaceOne
db.myLists.replaceOne({"_id":UUID("5c83e6ee-fdff-4044-94fe-d61346132bcd")},{
"_id" : UUID("5c83e6ee-fdff-4044-94fe-d61346132bcd"),
"Created" : ISODate("2019-08-16T10:32:09.058Z"),
"Updated" : ISODate("2019-08-16T10:32:09.058Z"),
"Name" : {
"DisplayName" : "benm"
},
"CreatedDateTime" : ISODate("2019-08-16T10:32:09.058Z"),
"OwnerUser" : {
"_id" : UUID("de804b29-17fa-474c-9123-289f42b0d2fe")
},
"MyListType" : 3,
"Items" : [
{
"ProductId" : {
"Id" : "ProductId",
"_id" : "SkuSku",
"ListingId" : "de804b29-17fa-474c-9123-289f42b0d2fe"
},
"CreatedDateTime" : ISODate("2019-08-16T10:32:09.059Z")
}
],
"Privacy" : 0
})
json 适用于Anycard-fcc App的Zeit Now配置文件
now.json
{
"version": 2,
"builds": [{
"src": "server.js",
"use": "@now/node-server"
}],
"routes": [{
"src": "/",
"dest": "/server.js",
"methods": ["GET"]
},
{
"src": "/secret",
"dest": "/server.js",
"methods": ["GET"]
},
{
"src": "/secret",
"dest": "/server.js",
"methods": ["POST"]
},
{
"src": "/deleteall",
"dest": "/server.js",
"methods": ["GET"]
}
]
}
json VS Code Config
VS Code Config
settings.json
{
"window.zoomLevel": -1,
"git.ignoreMissingGitWarning": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"breadcrumbs.enabled": false,
"workbench.iconTheme": "material-icon-theme",
"terminal.integrated.fontFamily": "monospace",
"terminal.integrated.rendererType": "dom",
"editor.autoIndent": false,
"editor.tabSize": 2,
"editor.fontFamily": "Consolas ligaturized",
"editor.fontLigatures": true,
"editor.formatOnSave": true,
"editor.renderLineHighlight": "gutter",
"editor.parameterHints.enabled": false,
"editor.rulers": [
80,
120
],
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"prettier.eslintIntegration": true,
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"eslint.autoFixOnSave": true
}
json 生肖运势结果
shengxiao.json
{
"status_code": 200,
"data": {
"name": "小刘",
"gender": "男",
"solar": "1987年10月12日 06时",
"lunar": "一九八七年八月二十 卯时",
"sheng_xiao": "兔",
"sheng_xiao_pin_yin": "tu",
"gan_zhi": "丁卯",
"na_yin": "炉中火",
"zong_he": [
"你大多单纯可爱,待人热情,做事认真,心胸宽阔,有度量。你眼光独到,而且具有领导才能,擅长运用自己对群众的影响力来实现目标。但你感情过于丰富,容易冲动,有时也会给人一种骄傲自大的感觉,容易给身边的人带来沉重的压力。",
"你性格直率,在情绪低落的时候会迁怒于人,在情绪激动的时候不能控制自己的言行,会伤害朋友之间的感情,所以你在心情不好的时候,要注意保持自己的理智。",
"属兔的男性,年轻的时候运势一般,中年会成功发达,晚年福禄双全。属兔的女性聪明贤惠,心灵手巧,大多一生幸福。",
"从财运的角度来看,你经常出现经济危机,当遇到突然袭击的时候,总是会手忙脚乱,难以应付。你在平时就应该养成储蓄的好习惯,以防万一。"
],
"xiang_jie": {
"xing_ge": [
"属兔的人大多和兔子的性格比较相似:举止文雅、行事正直、性格坦率。有一种天生的、内在的优雅的感觉,很少对朋友发脾气,对大多数人都持友好的态度,不轻易树敌,也十分合群,能留给人们很好的印象。",
"属兔的人性格温和,做事谨慎,喜好和平、安静,很少惹是生非,也很少卷入到是非中去。具有天生的艺术鉴赏力,正是因为这种艺术家的气质造就了其平和的个性。"
],
"cai_fu": [
"从财富运势的角度来看,属兔的人一生运势平平,但由于是天生的乐观派,其交际很广,对朋友慷慨大方,所以人缘很好。另外,属兔的人天生爱美,喜欢享受生活,为了打扮自己不惜花费钞票,在消费时不加以节制,所以属兔的人很难积蓄财产。",
"属兔的人天生敏感,经常给人拒之千里之外的样子,甚至会让人觉得不友善,其实不是这样的,只是属兔的人天生害羞,不喜欢主动表达自己的感情,一旦与属兔的人成为好友,就会扭转这种印象。不会对自己的朋友耍心机,也少有防备之心,因此有时会吃亏。"
],
"shi_ye": [
"属兔的人虽然天性平和,却不是不能承担责任,虽然属兔的人文静、善良,但是也具有敏捷的行动能力,属兔的人一旦认定的目标,就会努力去完成。由于属兔的人心思细腻,观察力敏锐,因此而很少犯错误。但是,也因为属兔人的性格原因,有时也会显得古板守旧和胆小,甚至有时还会有逃避现实的倾向,一生运势也因此而显得平平,过着稳定的生活。"
],
"jian_kang": [
"从外表看,相当活泼健康,但实际上,身体很虚弱,尤其是心理方面的,常导致生理的不协调。所以,平日应该多训练自己,要有克服万难的耐性。你的健康状况是比较令人满意的,就天生的体质而言,大都十分良好。",
"另一方面,你体内却由于潜在的许多小毛病,往往容易被人忽视。一时疏忽大意,很可能会你带来致命的疾病,所以,从这个意义上讲,身体状况也并不是那么十分乐观的。由于你对食物的好恶非常明显,从而产生严重的偏食习惯,导致摄入体内的营养不均衡。会有原因不明的发烧,经常感冒不仅使你的体质下降,而且容易导致许多并发症的发生。因此,要小心在意。",
"最后,你虽然有旺盛的精力,但是却没有持久的耐心去运动,也不善体育运动。为了使血液能顺畅,促使新陈代谢加速进行,所以,适当的运动和锻炼是十分必要的,也是维持身体健康的要素。不过,要特别当心自己的呼吸系统。经常咳嗷,极容易使支气管及声带受损,导致肺部发炎。到中年以后也仍然有必要注意身体机能的锻炼及作息时间的规律。对自己的身体状况千万不可疏忽大意。"
]
}
}
}
json VSCode的设置 - 同步
VSCode的设置 - 同步
extensions.json
[
{
"id": "AdamCaviness.theme-monokai-dark-soda",
"name": "theme-monokai-dark-soda",
"publisher": "AdamCaviness",
"version": "0.0.5"
},
{
"id": "adamwalzer.scss-lint",
"name": "scss-lint",
"publisher": "adamwalzer",
"version": "0.1.8"
},
{
"id": "AESSoft.aessoft-class-autocomplete",
"name": "aessoft-class-autocomplete",
"publisher": "AESSoft",
"version": "0.1.0"
},
{
"id": "alefragnani.project-manager",
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.6.0"
},
{
"id": "andrejunges.Handlebars",
"name": "Handlebars",
"publisher": "andrejunges",
"version": "0.4.1"
},
{
"id": "bengreenier.vscode-node-readme",
"name": "vscode-node-readme",
"publisher": "bengreenier",
"version": "3.0.2"
},
{
"id": "ChakrounAnas.turbo-console-log",
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.2.30"
},
{
"id": "chrisdias.vscode-opennewinstance",
"name": "vscode-opennewinstance",
"publisher": "chrisdias",
"version": "0.0.6"
},
{
"id": "christian-kohler.npm-intellisense",
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.3.0"
},
{
"id": "chrmarti.regex",
"name": "regex",
"publisher": "chrmarti",
"version": "0.2.0"
},
{
"id": "cmstead.jsrefactor",
"name": "jsrefactor",
"publisher": "cmstead",
"version": "2.18.2"
},
{
"id": "codezombiech.gitignore",
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.6.0"
},
{
"id": "CoenraadS.bracket-pair-colorizer",
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"id": "dbaeumer.vscode-eslint",
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"id": "dcasella.monokai-plusplus",
"name": "monokai-plusplus",
"publisher": "dcasella",
"version": "1.6.10"
},
{
"id": "doingweb.wpy-beautify",
"name": "wpy-beautify",
"publisher": "doingweb",
"version": "2.0.10"
},
{
"id": "donjayamanne.git-extension-pack",
"name": "git-extension-pack",
"publisher": "donjayamanne",
"version": "0.1.3"
},
{
"id": "donjayamanne.githistory",
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.4.6"
},
{
"id": "dracula-theme.theme-dracula",
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.18.0"
},
{
"id": "EditorConfig.EditorConfig",
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.13.0"
},
{
"id": "electrotype.windows-explorer-context-menu",
"name": "windows-explorer-context-menu",
"publisher": "electrotype",
"version": "2.0.0"
},
{
"id": "esbenp.prettier-vscode",
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.9.0"
},
{
"id": "evileumas.html-to-javascript-string",
"name": "html-to-javascript-string",
"publisher": "evileumas",
"version": "0.0.6"
},
{
"id": "formulahendry.auto-close-tag",
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"id": "formulahendry.auto-rename-tag",
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.0"
},
{
"id": "formulahendry.docker-explorer",
"name": "docker-explorer",
"publisher": "formulahendry",
"version": "0.1.6"
},
{
"id": "gerane.Theme-FlatlandMonokai",
"name": "Theme-FlatlandMonokai",
"publisher": "gerane",
"version": "0.0.4"
},
{
"id": "glen-84.sass-lint",
"name": "sass-lint",
"publisher": "glen-84",
"version": "1.0.5"
},
{
"id": "gpanneti.css2inlinestyle",
"name": "css2inlinestyle",
"publisher": "gpanneti",
"version": "1.2.3"
},
{
"id": "howardzuo.vscode-git-tags",
"name": "vscode-git-tags",
"publisher": "howardzuo",
"version": "1.4.3"
},
{
"id": "idleberg.icon-fonts",
"name": "icon-fonts",
"publisher": "idleberg",
"version": "2.1.5"
},
{
"id": "ionutvmi.path-autocomplete",
"name": "path-autocomplete",
"publisher": "ionutvmi",
"version": "1.13.3"
},
{
"id": "jerrygoyal.shortcut-menu-bar",
"name": "shortcut-menu-bar",
"publisher": "jerrygoyal",
"version": "1.1.0"
},
{
"id": "jmallien.ReplaceWithNewline",
"name": "ReplaceWithNewline",
"publisher": "jmallien",
"version": "0.0.1"
},
{
"id": "l7ssha.tag-inserter",
"name": "tag-inserter",
"publisher": "l7ssha",
"version": "1.4.0"
},
{
"id": "lamartire.git-indicators",
"name": "git-indicators",
"publisher": "lamartire",
"version": "2.1.1"
},
{
"id": "le0zh.vscode-regexp-preivew",
"name": "vscode-regexp-preivew",
"publisher": "le0zh",
"version": "0.0.3"
},
{
"id": "lihui.vs-color-picker",
"name": "vs-color-picker",
"publisher": "lihui",
"version": "1.0.0"
},
{
"id": "lukazakrajsek.scss-refactoring",
"name": "scss-refactoring",
"publisher": "lukazakrajsek",
"version": "0.1.4"
},
{
"id": "marclipovsky.string-manipulation",
"name": "string-manipulation",
"publisher": "marclipovsky",
"version": "0.3.1"
},
{
"id": "McCarter.start-git-bash",
"name": "start-git-bash",
"publisher": "McCarter",
"version": "1.2.1"
},
{
"id": "medzhidov.font-awesome-codes-html",
"name": "font-awesome-codes-html",
"publisher": "medzhidov",
"version": "0.0.7"
},
{
"id": "mgmcdermott.vscode-language-babel",
"name": "vscode-language-babel",
"publisher": "mgmcdermott",
"version": "0.0.23"
},
{
"id": "michelemelluso.code-beautifier",
"name": "code-beautifier",
"publisher": "michelemelluso",
"version": "2.3.3"
},
{
"id": "michelemelluso.gitignore",
"name": "gitignore",
"publisher": "michelemelluso",
"version": "1.0.1"
},
{
"id": "monokai.theme-monokai-pro-vscode",
"name": "theme-monokai-pro-vscode",
"publisher": "monokai",
"version": "1.1.13"
},
{
"id": "mrmlnc.vscode-duplicate",
"name": "vscode-duplicate",
"publisher": "mrmlnc",
"version": "1.2.1"
},
{
"id": "mrmlnc.vscode-pugbeautify",
"name": "vscode-pugbeautify",
"publisher": "mrmlnc",
"version": "1.0.2"
},
{
"id": "mrmlnc.vscode-scss",
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"id": "ms-azuretools.vscode-docker",
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.7.0"
},
{
"id": "nickdodd79.gulptasks",
"name": "gulptasks",
"publisher": "nickdodd79",
"version": "1.3.1"
},
{
"id": "nkokhelox.svg-font-previewer",
"name": "svg-font-previewer",
"publisher": "nkokhelox",
"version": "1.1.5"
},
{
"id": "nonoroazoro.syncing",
"name": "syncing",
"publisher": "nonoroazoro",
"version": "3.0.8"
},
{
"id": "NuclleaR.vscode-extension-auto-import",
"name": "vscode-extension-auto-import",
"publisher": "NuclleaR",
"version": "1.4.3"
},
{
"id": "octref.vetur",
"name": "vetur",
"publisher": "octref",
"version": "0.22.0"
},
{
"id": "peakchen90.vue-beautify",
"name": "vue-beautify",
"publisher": "peakchen90",
"version": "2.0.4"
},
{
"id": "piotrpalarz.vscode-gitignore-generator",
"name": "vscode-gitignore-generator",
"publisher": "piotrpalarz",
"version": "1.0.1"
},
{
"id": "plibither8.remove-comments",
"name": "remove-comments",
"publisher": "plibither8",
"version": "1.2.2"
},
{
"id": "pranaygp.vscode-css-peek",
"name": "vscode-css-peek",
"publisher": "pranaygp",
"version": "3.0.2"
},
{
"id": "ritwickdey.LiveServer",
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"id": "ryu1kn.remote-repo-viewer",
"name": "remote-repo-viewer",
"publisher": "ryu1kn",
"version": "0.4.0"
},
{
"id": "sburg.vscode-javascript-booster",
"name": "vscode-javascript-booster",
"publisher": "sburg",
"version": "0.11.0"
},
{
"id": "seunghwan.smartsemicolon",
"name": "smartsemicolon",
"publisher": "seunghwan",
"version": "1.0.3"
},
{
"id": "shyykoserhiy.vscode-spotify",
"name": "vscode-spotify",
"publisher": "shyykoserhiy",
"version": "3.1.0"
},
{
"id": "sidthesloth.html5-boilerplate",
"name": "html5-boilerplate",
"publisher": "sidthesloth",
"version": "1.0.3"
},
{
"id": "sldobri.daily",
"name": "daily",
"publisher": "sldobri",
"version": "6.0.3"
},
{
"id": "streetsidesoftware.code-spell-checker",
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.7.17"
},
{
"id": "streetsidesoftware.code-spell-checker-portuguese-brazilian",
"name": "code-spell-checker-portuguese-brazilian",
"publisher": "streetsidesoftware",
"version": "0.1.0"
},
{
"id": "t7yang.hyper-javascript-snippets",
"name": "hyper-javascript-snippets",
"publisher": "t7yang",
"version": "2.1.0"
},
{
"id": "tombonnike.vscode-status-bar-format-toggle",
"name": "vscode-status-bar-format-toggle",
"publisher": "tombonnike",
"version": "1.5.0"
},
{
"id": "traBpUkciP.vscode-npm-scripts",
"name": "vscode-npm-scripts",
"publisher": "traBpUkciP",
"version": "0.2.1"
},
{
"id": "vector-of-bool.gitflow",
"name": "gitflow",
"publisher": "vector-of-bool",
"version": "1.2.1"
},
{
"id": "vscode-icons-team.vscode-icons",
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "9.2.0"
},
{
"id": "xabikos.JavaScriptSnippets",
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.2"
},
{
"id": "yaksoy.maxlint",
"name": "maxlint",
"publisher": "yaksoy",
"version": "1.2.2"
},
{
"id": "Zignd.html-css-class-completion",
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.19.0"
},
{
"id": "ziyasal.vscode-open-in-github",
"name": "vscode-open-in-github",
"publisher": "ziyasal",
"version": "1.3.6"
}
]
keybindings.json
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+down",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "shift+tab",
"command": "editor.action.outdentLines",
"when": "editorTextFocus"
},
{
"key": "ctrl+1",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+o",
"command": "turboConsoleLog.displayLogMessage"
},
{
"key": "ctrl+alt+l",
"command": "-turboConsoleLog.displayLogMessage"
}
]
settings.json
{
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"beautify.config": {
"html": {
"allowed_file_extensions": ["htm", "html", "xhtml", "shtml", "xml", "svg", "dust"],
"brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_handlebars": true, // e.g. {{#foo}}, {{/foo}}
"indent_inner_html": true, // Indent <head> and <body> sections
"indent_scripts": "keep", // [keep|separate|normal]
"indent_size": 4, // Indentation size
"max_preserve_newlines": 10, // Maximum number of line breaks to be preserved in one chunk (0 disables)
"preserve_newlines": true, // Whether existing line breaks before elements should be preserved (only works before elements, not inside tags or for text)
// "unformatted": ["a", "span", "img", "code", "pre", "sub", "sup", "em", "strong", "b", "i", "u", "strike", "big", "small", "pre", "h1", "h2", "h3", "h4", "h5", "h6"], // List of tags that should not be reformatted
"wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
},
"css": {
"allowed_file_extensions": ["css", "scss", "sass", "less"],
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_size": 4, // Indentation size
"newline_between_rules": true, // Add a new line after every css rule
"selector_separator": " ",
"selector_separator_newline": true, // Separate selectors with newline or not (e.g. "a,\nbr" or "a, br")
"preserve_newlines": true,
"max_preserve_newlines": 10
},
"js": {
// Collapse curly brackets
"brace_style": "collapse-preserve-inline",
// Break chained method calls across subsequent lines
"break_chained_methods": false,
// End output with newline
"end_with_newline": true,
// Evaluate code
"eval_code": false,
// Indentation character
"indent_char": " ",
// Initial indentation level
"indent_level": 0,
// Indentation character size
"indent_size": 2,
// Indent with tabs, overrides 'indent_size' and 'indent_char'
"indent_with_tabs": false,
// Enable jslint-stricter mode
"jslint_happy": false,
// Preserve array indentation
"keep_array_indentation": false,
// Preserve function indentation
"keep_function_indentation": false,
// Number of line-breaks to be preserved in one chunk
"max_preserve_newlines": 10,
// Preserve newlines
"preserve_newlines": true,
// Add a space before an anonymous function's parentheses, i.e. function ()
"space_after_anon_function": true,
// Add a space before the conditional statement i.e. 'if (true)'
"space_before_conditional": true,
// Add padding spaces within empty parentheses i.e. 'f( )'
"space_in_empty_paren": false,
// Add padding spaces within parentheses i.e. 'f( a, b )'
"space_in_paren": false,
// Decode printable characters encoded in xNN notation
"unescape_strings": false,
// Wrap lines at next opportunity after N characters
"wrap_line_length": 0,
"allowed_file_extensions": ["js", "json", "jshintrc", "jsbeautifyrc"],
// "brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
// "break_chained_methods": false, // Break chained method calls across subsequent lines
"e4x": false, // Pass E4X xml literals through untouched
// "end_with_newline": false, // End output with newline
// "indent_char": " ", // Indentation character
// "indent_level": 0, // Initial indentation level
// "indent_size": 4, // Indentation size
// "indent_with_tabs": false, // Indent with tabs, overrides `indent_size` and `indent_char`
// "jslint_happy": false, // If true, then jslint-stricter mode is enforced
// "keep_array_indentation": false, // Preserve array indentation
// "keep_function_indentation": false, // Preserve function indentation
// "max_preserve_newlines": 0, // Maximum number of line breaks to be preserved in one chunk (0 disables)
// "preserve_newlines": true, // Whether existing line breaks should be preserved
// "space_after_anon_function": false, // Should the space before an anonymous function's parens be added, "function()" vs "function ()"
// "space_before_conditional": true, // Should the space before conditional statement be added, "if(true)" vs "if (true)"
// "space_in_empty_paren": false, // Add padding spaces within empty paren, "f()" vs "f( )"
// "space_in_paren": false, // Add padding spaces within paren, ie. f( a, b )
// "unescape_strings": false, // Should printable characters in strings encoded in \xNN notation be unescaped, "example" vs "\x65\x78\x61\x6d\x70\x6c\x65"
// "wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
}
},
"workbench.colorTheme": "ƒ - Monokai - Operator Mono/Italic",
"workbench.iconTheme": "Monokai Pro Icons",
"editor.tabSize": 4,
"[javascript]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.scrollBeyondLastLine": false,
"editor.rulers": [
130
],
"files.insertFinalNewline": false,
"npm-intellisense.scanDevDependencies": true,
"npm-intellisense.importLinebreak": "",
"auto-close-tag.activationOnLanguage": [
"html",
"xml",
"php",
"javascriptreact",
"vue"
],
"smartsemicolon.enable": true,
"smartsemicolon.autoLineChange": true,
"vsicons.dontShowNewVersionMessage": true,
// "terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe",
// GIT Bash Configuration
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"editor.autoIndent": true,
"editor.formatOnPaste": false,
"cSpell.language": "pt,pt-BR,en-US",
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"terminal.integrated.fontFamily": "Meslo LG M DZ",
"workbench.editor.highlightModifiedTabs": true,
// "files.autoSave": "afterDelay",
"explorer.sortOrder": "type",
"editor.cursorStyle": "block",
"editor.cursorBlinking": "smooth",
"files.trimFinalNewlines": true,
"editor.acceptSuggestionOnEnter": "off",
"breadcrumbs.enabled": true,
"window.title": "${activeEditorMedium}${separator}${rootName}",
"window.titleBarStyle": "native",
"window.menuBarVisibility": "toggle",
"editor.renderWhitespace": "boundary",
"vsicons.projectDetection.autoReload": true,
"diffEditor.renderSideBySide": false,
"workbench.startupEditor": "newUntitledFile",
"cSpell.userWords": [
"backoff",
"polyfill"
],
"window.zoomLevel": 0,
"[css]": {
"editor.defaultFormatter": "michelemelluso.code-beautifier"
},
// Cmder
// "terminal.integrated.shell.windows": "C:\\cmder\\Cmder.exe",
// Ubuntu in Windows 10 Configuration
// "terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe",
}
json VSCode的设置 - 同步
VSCode的设置 - 同步
extensions.json
[
{
"id": "AdamCaviness.theme-monokai-dark-soda",
"name": "theme-monokai-dark-soda",
"publisher": "AdamCaviness",
"version": "0.0.5"
},
{
"id": "adamwalzer.scss-lint",
"name": "scss-lint",
"publisher": "adamwalzer",
"version": "0.1.8"
},
{
"id": "AESSoft.aessoft-class-autocomplete",
"name": "aessoft-class-autocomplete",
"publisher": "AESSoft",
"version": "0.1.0"
},
{
"id": "alefragnani.project-manager",
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.6.0"
},
{
"id": "andrejunges.Handlebars",
"name": "Handlebars",
"publisher": "andrejunges",
"version": "0.4.1"
},
{
"id": "bengreenier.vscode-node-readme",
"name": "vscode-node-readme",
"publisher": "bengreenier",
"version": "3.0.2"
},
{
"id": "ChakrounAnas.turbo-console-log",
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.2.30"
},
{
"id": "chrisdias.vscode-opennewinstance",
"name": "vscode-opennewinstance",
"publisher": "chrisdias",
"version": "0.0.6"
},
{
"id": "christian-kohler.npm-intellisense",
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.3.0"
},
{
"id": "chrmarti.regex",
"name": "regex",
"publisher": "chrmarti",
"version": "0.2.0"
},
{
"id": "cmstead.jsrefactor",
"name": "jsrefactor",
"publisher": "cmstead",
"version": "2.18.2"
},
{
"id": "codezombiech.gitignore",
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.6.0"
},
{
"id": "CoenraadS.bracket-pair-colorizer",
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"id": "dbaeumer.vscode-eslint",
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"id": "dcasella.monokai-plusplus",
"name": "monokai-plusplus",
"publisher": "dcasella",
"version": "1.6.10"
},
{
"id": "doingweb.wpy-beautify",
"name": "wpy-beautify",
"publisher": "doingweb",
"version": "2.0.10"
},
{
"id": "donjayamanne.git-extension-pack",
"name": "git-extension-pack",
"publisher": "donjayamanne",
"version": "0.1.3"
},
{
"id": "donjayamanne.githistory",
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.4.6"
},
{
"id": "dracula-theme.theme-dracula",
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.18.0"
},
{
"id": "EditorConfig.EditorConfig",
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.13.0"
},
{
"id": "electrotype.windows-explorer-context-menu",
"name": "windows-explorer-context-menu",
"publisher": "electrotype",
"version": "2.0.0"
},
{
"id": "esbenp.prettier-vscode",
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.9.0"
},
{
"id": "evileumas.html-to-javascript-string",
"name": "html-to-javascript-string",
"publisher": "evileumas",
"version": "0.0.6"
},
{
"id": "formulahendry.auto-close-tag",
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"id": "formulahendry.auto-rename-tag",
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.0"
},
{
"id": "formulahendry.docker-explorer",
"name": "docker-explorer",
"publisher": "formulahendry",
"version": "0.1.6"
},
{
"id": "gerane.Theme-FlatlandMonokai",
"name": "Theme-FlatlandMonokai",
"publisher": "gerane",
"version": "0.0.4"
},
{
"id": "glen-84.sass-lint",
"name": "sass-lint",
"publisher": "glen-84",
"version": "1.0.5"
},
{
"id": "gpanneti.css2inlinestyle",
"name": "css2inlinestyle",
"publisher": "gpanneti",
"version": "1.2.3"
},
{
"id": "howardzuo.vscode-git-tags",
"name": "vscode-git-tags",
"publisher": "howardzuo",
"version": "1.4.3"
},
{
"id": "idleberg.icon-fonts",
"name": "icon-fonts",
"publisher": "idleberg",
"version": "2.1.5"
},
{
"id": "ionutvmi.path-autocomplete",
"name": "path-autocomplete",
"publisher": "ionutvmi",
"version": "1.13.3"
},
{
"id": "jerrygoyal.shortcut-menu-bar",
"name": "shortcut-menu-bar",
"publisher": "jerrygoyal",
"version": "1.1.0"
},
{
"id": "jmallien.ReplaceWithNewline",
"name": "ReplaceWithNewline",
"publisher": "jmallien",
"version": "0.0.1"
},
{
"id": "l7ssha.tag-inserter",
"name": "tag-inserter",
"publisher": "l7ssha",
"version": "1.4.0"
},
{
"id": "lamartire.git-indicators",
"name": "git-indicators",
"publisher": "lamartire",
"version": "2.1.1"
},
{
"id": "le0zh.vscode-regexp-preivew",
"name": "vscode-regexp-preivew",
"publisher": "le0zh",
"version": "0.0.3"
},
{
"id": "lihui.vs-color-picker",
"name": "vs-color-picker",
"publisher": "lihui",
"version": "1.0.0"
},
{
"id": "lukazakrajsek.scss-refactoring",
"name": "scss-refactoring",
"publisher": "lukazakrajsek",
"version": "0.1.4"
},
{
"id": "marclipovsky.string-manipulation",
"name": "string-manipulation",
"publisher": "marclipovsky",
"version": "0.3.1"
},
{
"id": "McCarter.start-git-bash",
"name": "start-git-bash",
"publisher": "McCarter",
"version": "1.2.1"
},
{
"id": "medzhidov.font-awesome-codes-html",
"name": "font-awesome-codes-html",
"publisher": "medzhidov",
"version": "0.0.7"
},
{
"id": "mgmcdermott.vscode-language-babel",
"name": "vscode-language-babel",
"publisher": "mgmcdermott",
"version": "0.0.23"
},
{
"id": "michelemelluso.code-beautifier",
"name": "code-beautifier",
"publisher": "michelemelluso",
"version": "2.3.3"
},
{
"id": "michelemelluso.gitignore",
"name": "gitignore",
"publisher": "michelemelluso",
"version": "1.0.1"
},
{
"id": "monokai.theme-monokai-pro-vscode",
"name": "theme-monokai-pro-vscode",
"publisher": "monokai",
"version": "1.1.13"
},
{
"id": "mrmlnc.vscode-duplicate",
"name": "vscode-duplicate",
"publisher": "mrmlnc",
"version": "1.2.1"
},
{
"id": "mrmlnc.vscode-pugbeautify",
"name": "vscode-pugbeautify",
"publisher": "mrmlnc",
"version": "1.0.2"
},
{
"id": "mrmlnc.vscode-scss",
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"id": "ms-azuretools.vscode-docker",
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.7.0"
},
{
"id": "nickdodd79.gulptasks",
"name": "gulptasks",
"publisher": "nickdodd79",
"version": "1.3.1"
},
{
"id": "nkokhelox.svg-font-previewer",
"name": "svg-font-previewer",
"publisher": "nkokhelox",
"version": "1.1.5"
},
{
"id": "nonoroazoro.syncing",
"name": "syncing",
"publisher": "nonoroazoro",
"version": "3.0.8"
},
{
"id": "NuclleaR.vscode-extension-auto-import",
"name": "vscode-extension-auto-import",
"publisher": "NuclleaR",
"version": "1.4.3"
},
{
"id": "octref.vetur",
"name": "vetur",
"publisher": "octref",
"version": "0.22.0"
},
{
"id": "peakchen90.vue-beautify",
"name": "vue-beautify",
"publisher": "peakchen90",
"version": "2.0.4"
},
{
"id": "piotrpalarz.vscode-gitignore-generator",
"name": "vscode-gitignore-generator",
"publisher": "piotrpalarz",
"version": "1.0.1"
},
{
"id": "plibither8.remove-comments",
"name": "remove-comments",
"publisher": "plibither8",
"version": "1.2.2"
},
{
"id": "pranaygp.vscode-css-peek",
"name": "vscode-css-peek",
"publisher": "pranaygp",
"version": "3.0.2"
},
{
"id": "ritwickdey.LiveServer",
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"id": "ryu1kn.remote-repo-viewer",
"name": "remote-repo-viewer",
"publisher": "ryu1kn",
"version": "0.4.0"
},
{
"id": "sburg.vscode-javascript-booster",
"name": "vscode-javascript-booster",
"publisher": "sburg",
"version": "0.11.0"
},
{
"id": "seunghwan.smartsemicolon",
"name": "smartsemicolon",
"publisher": "seunghwan",
"version": "1.0.3"
},
{
"id": "shyykoserhiy.vscode-spotify",
"name": "vscode-spotify",
"publisher": "shyykoserhiy",
"version": "3.1.0"
},
{
"id": "sidthesloth.html5-boilerplate",
"name": "html5-boilerplate",
"publisher": "sidthesloth",
"version": "1.0.3"
},
{
"id": "sldobri.daily",
"name": "daily",
"publisher": "sldobri",
"version": "6.0.3"
},
{
"id": "streetsidesoftware.code-spell-checker",
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.7.17"
},
{
"id": "streetsidesoftware.code-spell-checker-portuguese-brazilian",
"name": "code-spell-checker-portuguese-brazilian",
"publisher": "streetsidesoftware",
"version": "0.1.0"
},
{
"id": "t7yang.hyper-javascript-snippets",
"name": "hyper-javascript-snippets",
"publisher": "t7yang",
"version": "2.1.0"
},
{
"id": "tombonnike.vscode-status-bar-format-toggle",
"name": "vscode-status-bar-format-toggle",
"publisher": "tombonnike",
"version": "1.5.0"
},
{
"id": "traBpUkciP.vscode-npm-scripts",
"name": "vscode-npm-scripts",
"publisher": "traBpUkciP",
"version": "0.2.1"
},
{
"id": "vector-of-bool.gitflow",
"name": "gitflow",
"publisher": "vector-of-bool",
"version": "1.2.1"
},
{
"id": "vscode-icons-team.vscode-icons",
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "9.2.0"
},
{
"id": "xabikos.JavaScriptSnippets",
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.2"
},
{
"id": "yaksoy.maxlint",
"name": "maxlint",
"publisher": "yaksoy",
"version": "1.2.2"
},
{
"id": "Zignd.html-css-class-completion",
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.19.0"
},
{
"id": "ziyasal.vscode-open-in-github",
"name": "vscode-open-in-github",
"publisher": "ziyasal",
"version": "1.3.6"
}
]
keybindings.json
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+down",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "shift+tab",
"command": "editor.action.outdentLines",
"when": "editorTextFocus"
},
{
"key": "ctrl+1",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+o",
"command": "turboConsoleLog.displayLogMessage"
},
{
"key": "ctrl+alt+l",
"command": "-turboConsoleLog.displayLogMessage"
}
]
settings.json
{
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"beautify.config": {
"html": {
"allowed_file_extensions": ["htm", "html", "xhtml", "shtml", "xml", "svg", "dust"],
"brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_handlebars": true, // e.g. {{#foo}}, {{/foo}}
"indent_inner_html": true, // Indent <head> and <body> sections
"indent_scripts": "keep", // [keep|separate|normal]
"indent_size": 4, // Indentation size
"max_preserve_newlines": 10, // Maximum number of line breaks to be preserved in one chunk (0 disables)
"preserve_newlines": true, // Whether existing line breaks before elements should be preserved (only works before elements, not inside tags or for text)
// "unformatted": ["a", "span", "img", "code", "pre", "sub", "sup", "em", "strong", "b", "i", "u", "strike", "big", "small", "pre", "h1", "h2", "h3", "h4", "h5", "h6"], // List of tags that should not be reformatted
"wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
},
"css": {
"allowed_file_extensions": ["css", "scss", "sass", "less"],
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_size": 4, // Indentation size
"newline_between_rules": true, // Add a new line after every css rule
"selector_separator": " ",
"selector_separator_newline": true, // Separate selectors with newline or not (e.g. "a,\nbr" or "a, br")
"preserve_newlines": true,
"max_preserve_newlines": 10
},
"js": {
// Collapse curly brackets
"brace_style": "collapse-preserve-inline",
// Break chained method calls across subsequent lines
"break_chained_methods": false,
// End output with newline
"end_with_newline": true,
// Evaluate code
"eval_code": false,
// Indentation character
"indent_char": " ",
// Initial indentation level
"indent_level": 0,
// Indentation character size
"indent_size": 2,
// Indent with tabs, overrides 'indent_size' and 'indent_char'
"indent_with_tabs": false,
// Enable jslint-stricter mode
"jslint_happy": false,
// Preserve array indentation
"keep_array_indentation": false,
// Preserve function indentation
"keep_function_indentation": false,
// Number of line-breaks to be preserved in one chunk
"max_preserve_newlines": 10,
// Preserve newlines
"preserve_newlines": true,
// Add a space before an anonymous function's parentheses, i.e. function ()
"space_after_anon_function": true,
// Add a space before the conditional statement i.e. 'if (true)'
"space_before_conditional": true,
// Add padding spaces within empty parentheses i.e. 'f( )'
"space_in_empty_paren": false,
// Add padding spaces within parentheses i.e. 'f( a, b )'
"space_in_paren": false,
// Decode printable characters encoded in xNN notation
"unescape_strings": false,
// Wrap lines at next opportunity after N characters
"wrap_line_length": 0,
"allowed_file_extensions": ["js", "json", "jshintrc", "jsbeautifyrc"],
// "brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
// "break_chained_methods": false, // Break chained method calls across subsequent lines
"e4x": false, // Pass E4X xml literals through untouched
// "end_with_newline": false, // End output with newline
// "indent_char": " ", // Indentation character
// "indent_level": 0, // Initial indentation level
// "indent_size": 4, // Indentation size
// "indent_with_tabs": false, // Indent with tabs, overrides `indent_size` and `indent_char`
// "jslint_happy": false, // If true, then jslint-stricter mode is enforced
// "keep_array_indentation": false, // Preserve array indentation
// "keep_function_indentation": false, // Preserve function indentation
// "max_preserve_newlines": 0, // Maximum number of line breaks to be preserved in one chunk (0 disables)
// "preserve_newlines": true, // Whether existing line breaks should be preserved
// "space_after_anon_function": false, // Should the space before an anonymous function's parens be added, "function()" vs "function ()"
// "space_before_conditional": true, // Should the space before conditional statement be added, "if(true)" vs "if (true)"
// "space_in_empty_paren": false, // Add padding spaces within empty paren, "f()" vs "f( )"
// "space_in_paren": false, // Add padding spaces within paren, ie. f( a, b )
// "unescape_strings": false, // Should printable characters in strings encoded in \xNN notation be unescaped, "example" vs "\x65\x78\x61\x6d\x70\x6c\x65"
// "wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
}
},
"workbench.colorTheme": "ƒ - Monokai - Operator Mono/Italic",
"workbench.iconTheme": "Monokai Pro Icons",
"editor.tabSize": 4,
"[javascript]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.scrollBeyondLastLine": false,
"editor.rulers": [
130
],
"files.insertFinalNewline": false,
"npm-intellisense.scanDevDependencies": true,
"npm-intellisense.importLinebreak": "",
"auto-close-tag.activationOnLanguage": [
"html",
"xml",
"php",
"javascriptreact",
"vue"
],
"smartsemicolon.enable": true,
"smartsemicolon.autoLineChange": true,
"vsicons.dontShowNewVersionMessage": true,
// "terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe",
// GIT Bash Configuration
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"editor.autoIndent": true,
"editor.formatOnPaste": false,
"cSpell.language": "pt,pt-BR,en-US",
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"terminal.integrated.fontFamily": "Meslo LG M DZ",
"workbench.editor.highlightModifiedTabs": true,
// "files.autoSave": "afterDelay",
"explorer.sortOrder": "type",
"editor.cursorStyle": "block",
"editor.cursorBlinking": "smooth",
"files.trimFinalNewlines": true,
"editor.acceptSuggestionOnEnter": "off",
"breadcrumbs.enabled": true,
"window.title": "${activeEditorMedium}${separator}${rootName}",
"window.titleBarStyle": "native",
"window.menuBarVisibility": "toggle",
"editor.renderWhitespace": "boundary",
"vsicons.projectDetection.autoReload": true,
"diffEditor.renderSideBySide": false,
"workbench.startupEditor": "newUntitledFile",
"cSpell.userWords": [
"backoff",
"polyfill"
],
"window.zoomLevel": 0,
"[css]": {
"editor.defaultFormatter": "michelemelluso.code-beautifier"
},
// Cmder
// "terminal.integrated.shell.windows": "C:\\cmder\\Cmder.exe",
// Ubuntu in Windows 10 Configuration
// "terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe",
}
json VSCode的设置 - 同步
VSCode的设置 - 同步
extensions.json
[
{
"id": "AdamCaviness.theme-monokai-dark-soda",
"name": "theme-monokai-dark-soda",
"publisher": "AdamCaviness",
"version": "0.0.5"
},
{
"id": "adamwalzer.scss-lint",
"name": "scss-lint",
"publisher": "adamwalzer",
"version": "0.1.8"
},
{
"id": "AESSoft.aessoft-class-autocomplete",
"name": "aessoft-class-autocomplete",
"publisher": "AESSoft",
"version": "0.1.0"
},
{
"id": "alefragnani.project-manager",
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.6.0"
},
{
"id": "andrejunges.Handlebars",
"name": "Handlebars",
"publisher": "andrejunges",
"version": "0.4.1"
},
{
"id": "bengreenier.vscode-node-readme",
"name": "vscode-node-readme",
"publisher": "bengreenier",
"version": "3.0.2"
},
{
"id": "ChakrounAnas.turbo-console-log",
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.2.30"
},
{
"id": "chrisdias.vscode-opennewinstance",
"name": "vscode-opennewinstance",
"publisher": "chrisdias",
"version": "0.0.6"
},
{
"id": "christian-kohler.npm-intellisense",
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.3.0"
},
{
"id": "chrmarti.regex",
"name": "regex",
"publisher": "chrmarti",
"version": "0.2.0"
},
{
"id": "cmstead.jsrefactor",
"name": "jsrefactor",
"publisher": "cmstead",
"version": "2.18.2"
},
{
"id": "codezombiech.gitignore",
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.6.0"
},
{
"id": "CoenraadS.bracket-pair-colorizer",
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"id": "dbaeumer.vscode-eslint",
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"id": "dcasella.monokai-plusplus",
"name": "monokai-plusplus",
"publisher": "dcasella",
"version": "1.6.10"
},
{
"id": "doingweb.wpy-beautify",
"name": "wpy-beautify",
"publisher": "doingweb",
"version": "2.0.10"
},
{
"id": "donjayamanne.git-extension-pack",
"name": "git-extension-pack",
"publisher": "donjayamanne",
"version": "0.1.3"
},
{
"id": "donjayamanne.githistory",
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.4.6"
},
{
"id": "dracula-theme.theme-dracula",
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.18.0"
},
{
"id": "EditorConfig.EditorConfig",
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.13.0"
},
{
"id": "electrotype.windows-explorer-context-menu",
"name": "windows-explorer-context-menu",
"publisher": "electrotype",
"version": "2.0.0"
},
{
"id": "esbenp.prettier-vscode",
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.9.0"
},
{
"id": "evileumas.html-to-javascript-string",
"name": "html-to-javascript-string",
"publisher": "evileumas",
"version": "0.0.6"
},
{
"id": "formulahendry.auto-close-tag",
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"id": "formulahendry.auto-rename-tag",
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.0"
},
{
"id": "formulahendry.docker-explorer",
"name": "docker-explorer",
"publisher": "formulahendry",
"version": "0.1.6"
},
{
"id": "gerane.Theme-FlatlandMonokai",
"name": "Theme-FlatlandMonokai",
"publisher": "gerane",
"version": "0.0.4"
},
{
"id": "glen-84.sass-lint",
"name": "sass-lint",
"publisher": "glen-84",
"version": "1.0.5"
},
{
"id": "gpanneti.css2inlinestyle",
"name": "css2inlinestyle",
"publisher": "gpanneti",
"version": "1.2.3"
},
{
"id": "howardzuo.vscode-git-tags",
"name": "vscode-git-tags",
"publisher": "howardzuo",
"version": "1.4.3"
},
{
"id": "idleberg.icon-fonts",
"name": "icon-fonts",
"publisher": "idleberg",
"version": "2.1.5"
},
{
"id": "ionutvmi.path-autocomplete",
"name": "path-autocomplete",
"publisher": "ionutvmi",
"version": "1.13.3"
},
{
"id": "jerrygoyal.shortcut-menu-bar",
"name": "shortcut-menu-bar",
"publisher": "jerrygoyal",
"version": "1.1.0"
},
{
"id": "jmallien.ReplaceWithNewline",
"name": "ReplaceWithNewline",
"publisher": "jmallien",
"version": "0.0.1"
},
{
"id": "l7ssha.tag-inserter",
"name": "tag-inserter",
"publisher": "l7ssha",
"version": "1.4.0"
},
{
"id": "lamartire.git-indicators",
"name": "git-indicators",
"publisher": "lamartire",
"version": "2.1.1"
},
{
"id": "le0zh.vscode-regexp-preivew",
"name": "vscode-regexp-preivew",
"publisher": "le0zh",
"version": "0.0.3"
},
{
"id": "lihui.vs-color-picker",
"name": "vs-color-picker",
"publisher": "lihui",
"version": "1.0.0"
},
{
"id": "lukazakrajsek.scss-refactoring",
"name": "scss-refactoring",
"publisher": "lukazakrajsek",
"version": "0.1.4"
},
{
"id": "marclipovsky.string-manipulation",
"name": "string-manipulation",
"publisher": "marclipovsky",
"version": "0.3.1"
},
{
"id": "McCarter.start-git-bash",
"name": "start-git-bash",
"publisher": "McCarter",
"version": "1.2.1"
},
{
"id": "medzhidov.font-awesome-codes-html",
"name": "font-awesome-codes-html",
"publisher": "medzhidov",
"version": "0.0.7"
},
{
"id": "mgmcdermott.vscode-language-babel",
"name": "vscode-language-babel",
"publisher": "mgmcdermott",
"version": "0.0.23"
},
{
"id": "michelemelluso.code-beautifier",
"name": "code-beautifier",
"publisher": "michelemelluso",
"version": "2.3.3"
},
{
"id": "michelemelluso.gitignore",
"name": "gitignore",
"publisher": "michelemelluso",
"version": "1.0.1"
},
{
"id": "monokai.theme-monokai-pro-vscode",
"name": "theme-monokai-pro-vscode",
"publisher": "monokai",
"version": "1.1.13"
},
{
"id": "mrmlnc.vscode-duplicate",
"name": "vscode-duplicate",
"publisher": "mrmlnc",
"version": "1.2.1"
},
{
"id": "mrmlnc.vscode-pugbeautify",
"name": "vscode-pugbeautify",
"publisher": "mrmlnc",
"version": "1.0.2"
},
{
"id": "mrmlnc.vscode-scss",
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"id": "ms-azuretools.vscode-docker",
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.7.0"
},
{
"id": "nickdodd79.gulptasks",
"name": "gulptasks",
"publisher": "nickdodd79",
"version": "1.3.1"
},
{
"id": "nkokhelox.svg-font-previewer",
"name": "svg-font-previewer",
"publisher": "nkokhelox",
"version": "1.1.5"
},
{
"id": "nonoroazoro.syncing",
"name": "syncing",
"publisher": "nonoroazoro",
"version": "3.0.8"
},
{
"id": "NuclleaR.vscode-extension-auto-import",
"name": "vscode-extension-auto-import",
"publisher": "NuclleaR",
"version": "1.4.3"
},
{
"id": "octref.vetur",
"name": "vetur",
"publisher": "octref",
"version": "0.22.0"
},
{
"id": "peakchen90.vue-beautify",
"name": "vue-beautify",
"publisher": "peakchen90",
"version": "2.0.4"
},
{
"id": "piotrpalarz.vscode-gitignore-generator",
"name": "vscode-gitignore-generator",
"publisher": "piotrpalarz",
"version": "1.0.1"
},
{
"id": "plibither8.remove-comments",
"name": "remove-comments",
"publisher": "plibither8",
"version": "1.2.2"
},
{
"id": "pranaygp.vscode-css-peek",
"name": "vscode-css-peek",
"publisher": "pranaygp",
"version": "3.0.2"
},
{
"id": "ritwickdey.LiveServer",
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"id": "ryu1kn.remote-repo-viewer",
"name": "remote-repo-viewer",
"publisher": "ryu1kn",
"version": "0.4.0"
},
{
"id": "sburg.vscode-javascript-booster",
"name": "vscode-javascript-booster",
"publisher": "sburg",
"version": "0.11.0"
},
{
"id": "seunghwan.smartsemicolon",
"name": "smartsemicolon",
"publisher": "seunghwan",
"version": "1.0.3"
},
{
"id": "shyykoserhiy.vscode-spotify",
"name": "vscode-spotify",
"publisher": "shyykoserhiy",
"version": "3.1.0"
},
{
"id": "sidthesloth.html5-boilerplate",
"name": "html5-boilerplate",
"publisher": "sidthesloth",
"version": "1.0.3"
},
{
"id": "sldobri.daily",
"name": "daily",
"publisher": "sldobri",
"version": "6.0.3"
},
{
"id": "streetsidesoftware.code-spell-checker",
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.7.17"
},
{
"id": "streetsidesoftware.code-spell-checker-portuguese-brazilian",
"name": "code-spell-checker-portuguese-brazilian",
"publisher": "streetsidesoftware",
"version": "0.1.0"
},
{
"id": "t7yang.hyper-javascript-snippets",
"name": "hyper-javascript-snippets",
"publisher": "t7yang",
"version": "2.1.0"
},
{
"id": "tombonnike.vscode-status-bar-format-toggle",
"name": "vscode-status-bar-format-toggle",
"publisher": "tombonnike",
"version": "1.5.0"
},
{
"id": "traBpUkciP.vscode-npm-scripts",
"name": "vscode-npm-scripts",
"publisher": "traBpUkciP",
"version": "0.2.1"
},
{
"id": "vector-of-bool.gitflow",
"name": "gitflow",
"publisher": "vector-of-bool",
"version": "1.2.1"
},
{
"id": "vscode-icons-team.vscode-icons",
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "9.2.0"
},
{
"id": "xabikos.JavaScriptSnippets",
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.2"
},
{
"id": "yaksoy.maxlint",
"name": "maxlint",
"publisher": "yaksoy",
"version": "1.2.2"
},
{
"id": "Zignd.html-css-class-completion",
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.19.0"
},
{
"id": "ziyasal.vscode-open-in-github",
"name": "vscode-open-in-github",
"publisher": "ziyasal",
"version": "1.3.6"
}
]
keybindings.json
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+down",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "shift+tab",
"command": "editor.action.outdentLines",
"when": "editorTextFocus"
},
{
"key": "ctrl+1",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+o",
"command": "turboConsoleLog.displayLogMessage"
},
{
"key": "ctrl+alt+l",
"command": "-turboConsoleLog.displayLogMessage"
}
]
settings.json
{
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"beautify.config": {
"html": {
"allowed_file_extensions": ["htm", "html", "xhtml", "shtml", "xml", "svg", "dust"],
"brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_handlebars": true, // e.g. {{#foo}}, {{/foo}}
"indent_inner_html": true, // Indent <head> and <body> sections
"indent_scripts": "keep", // [keep|separate|normal]
"indent_size": 4, // Indentation size
"max_preserve_newlines": 10, // Maximum number of line breaks to be preserved in one chunk (0 disables)
"preserve_newlines": true, // Whether existing line breaks before elements should be preserved (only works before elements, not inside tags or for text)
// "unformatted": ["a", "span", "img", "code", "pre", "sub", "sup", "em", "strong", "b", "i", "u", "strike", "big", "small", "pre", "h1", "h2", "h3", "h4", "h5", "h6"], // List of tags that should not be reformatted
"wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
},
"css": {
"allowed_file_extensions": ["css", "scss", "sass", "less"],
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_size": 4, // Indentation size
"newline_between_rules": true, // Add a new line after every css rule
"selector_separator": " ",
"selector_separator_newline": true, // Separate selectors with newline or not (e.g. "a,\nbr" or "a, br")
"preserve_newlines": true,
"max_preserve_newlines": 10
},
"js": {
// Collapse curly brackets
"brace_style": "collapse-preserve-inline",
// Break chained method calls across subsequent lines
"break_chained_methods": false,
// End output with newline
"end_with_newline": true,
// Evaluate code
"eval_code": false,
// Indentation character
"indent_char": " ",
// Initial indentation level
"indent_level": 0,
// Indentation character size
"indent_size": 2,
// Indent with tabs, overrides 'indent_size' and 'indent_char'
"indent_with_tabs": false,
// Enable jslint-stricter mode
"jslint_happy": false,
// Preserve array indentation
"keep_array_indentation": false,
// Preserve function indentation
"keep_function_indentation": false,
// Number of line-breaks to be preserved in one chunk
"max_preserve_newlines": 10,
// Preserve newlines
"preserve_newlines": true,
// Add a space before an anonymous function's parentheses, i.e. function ()
"space_after_anon_function": true,
// Add a space before the conditional statement i.e. 'if (true)'
"space_before_conditional": true,
// Add padding spaces within empty parentheses i.e. 'f( )'
"space_in_empty_paren": false,
// Add padding spaces within parentheses i.e. 'f( a, b )'
"space_in_paren": false,
// Decode printable characters encoded in xNN notation
"unescape_strings": false,
// Wrap lines at next opportunity after N characters
"wrap_line_length": 0,
"allowed_file_extensions": ["js", "json", "jshintrc", "jsbeautifyrc"],
// "brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
// "break_chained_methods": false, // Break chained method calls across subsequent lines
"e4x": false, // Pass E4X xml literals through untouched
// "end_with_newline": false, // End output with newline
// "indent_char": " ", // Indentation character
// "indent_level": 0, // Initial indentation level
// "indent_size": 4, // Indentation size
// "indent_with_tabs": false, // Indent with tabs, overrides `indent_size` and `indent_char`
// "jslint_happy": false, // If true, then jslint-stricter mode is enforced
// "keep_array_indentation": false, // Preserve array indentation
// "keep_function_indentation": false, // Preserve function indentation
// "max_preserve_newlines": 0, // Maximum number of line breaks to be preserved in one chunk (0 disables)
// "preserve_newlines": true, // Whether existing line breaks should be preserved
// "space_after_anon_function": false, // Should the space before an anonymous function's parens be added, "function()" vs "function ()"
// "space_before_conditional": true, // Should the space before conditional statement be added, "if(true)" vs "if (true)"
// "space_in_empty_paren": false, // Add padding spaces within empty paren, "f()" vs "f( )"
// "space_in_paren": false, // Add padding spaces within paren, ie. f( a, b )
// "unescape_strings": false, // Should printable characters in strings encoded in \xNN notation be unescaped, "example" vs "\x65\x78\x61\x6d\x70\x6c\x65"
// "wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
}
},
"workbench.colorTheme": "ƒ - Monokai - Operator Mono/Italic",
"workbench.iconTheme": "Monokai Pro Icons",
"editor.tabSize": 4,
"[javascript]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.scrollBeyondLastLine": false,
"editor.rulers": [
130
],
"files.insertFinalNewline": false,
"npm-intellisense.scanDevDependencies": true,
"npm-intellisense.importLinebreak": "",
"auto-close-tag.activationOnLanguage": [
"html",
"xml",
"php",
"javascriptreact",
"vue"
],
"smartsemicolon.enable": true,
"smartsemicolon.autoLineChange": true,
"vsicons.dontShowNewVersionMessage": true,
// "terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe",
// GIT Bash Configuration
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"editor.autoIndent": true,
"editor.formatOnPaste": false,
"cSpell.language": "pt,pt-BR,en-US",
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"terminal.integrated.fontFamily": "Meslo LG M DZ",
"workbench.editor.highlightModifiedTabs": true,
// "files.autoSave": "afterDelay",
"explorer.sortOrder": "type",
"editor.cursorStyle": "block",
"editor.cursorBlinking": "smooth",
"files.trimFinalNewlines": true,
"editor.acceptSuggestionOnEnter": "off",
"breadcrumbs.enabled": true,
"window.title": "${activeEditorMedium}${separator}${rootName}",
"window.titleBarStyle": "native",
"window.menuBarVisibility": "toggle",
"editor.renderWhitespace": "boundary",
"vsicons.projectDetection.autoReload": true,
"diffEditor.renderSideBySide": false,
"workbench.startupEditor": "newUntitledFile",
"cSpell.userWords": [
"backoff",
"polyfill"
],
"window.zoomLevel": 0,
"[css]": {
"editor.defaultFormatter": "michelemelluso.code-beautifier"
},
// Cmder
// "terminal.integrated.shell.windows": "C:\\cmder\\Cmder.exe",
// Ubuntu in Windows 10 Configuration
// "terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe",
}
json VSCode的设置 - 同步
VSCode的设置 - 同步
extensions.json
[
{
"id": "AdamCaviness.theme-monokai-dark-soda",
"name": "theme-monokai-dark-soda",
"publisher": "AdamCaviness",
"version": "0.0.5"
},
{
"id": "adamwalzer.scss-lint",
"name": "scss-lint",
"publisher": "adamwalzer",
"version": "0.1.8"
},
{
"id": "AESSoft.aessoft-class-autocomplete",
"name": "aessoft-class-autocomplete",
"publisher": "AESSoft",
"version": "0.1.0"
},
{
"id": "alefragnani.project-manager",
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.6.0"
},
{
"id": "andrejunges.Handlebars",
"name": "Handlebars",
"publisher": "andrejunges",
"version": "0.4.1"
},
{
"id": "bengreenier.vscode-node-readme",
"name": "vscode-node-readme",
"publisher": "bengreenier",
"version": "3.0.2"
},
{
"id": "ChakrounAnas.turbo-console-log",
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.2.30"
},
{
"id": "chrisdias.vscode-opennewinstance",
"name": "vscode-opennewinstance",
"publisher": "chrisdias",
"version": "0.0.6"
},
{
"id": "christian-kohler.npm-intellisense",
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.3.0"
},
{
"id": "chrmarti.regex",
"name": "regex",
"publisher": "chrmarti",
"version": "0.2.0"
},
{
"id": "cmstead.jsrefactor",
"name": "jsrefactor",
"publisher": "cmstead",
"version": "2.18.2"
},
{
"id": "codezombiech.gitignore",
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.6.0"
},
{
"id": "CoenraadS.bracket-pair-colorizer",
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"id": "dbaeumer.vscode-eslint",
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"id": "dcasella.monokai-plusplus",
"name": "monokai-plusplus",
"publisher": "dcasella",
"version": "1.6.10"
},
{
"id": "doingweb.wpy-beautify",
"name": "wpy-beautify",
"publisher": "doingweb",
"version": "2.0.10"
},
{
"id": "donjayamanne.git-extension-pack",
"name": "git-extension-pack",
"publisher": "donjayamanne",
"version": "0.1.3"
},
{
"id": "donjayamanne.githistory",
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.4.6"
},
{
"id": "dracula-theme.theme-dracula",
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.18.0"
},
{
"id": "EditorConfig.EditorConfig",
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.13.0"
},
{
"id": "electrotype.windows-explorer-context-menu",
"name": "windows-explorer-context-menu",
"publisher": "electrotype",
"version": "2.0.0"
},
{
"id": "esbenp.prettier-vscode",
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.9.0"
},
{
"id": "evileumas.html-to-javascript-string",
"name": "html-to-javascript-string",
"publisher": "evileumas",
"version": "0.0.6"
},
{
"id": "formulahendry.auto-close-tag",
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"id": "formulahendry.auto-rename-tag",
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.0"
},
{
"id": "formulahendry.docker-explorer",
"name": "docker-explorer",
"publisher": "formulahendry",
"version": "0.1.6"
},
{
"id": "gerane.Theme-FlatlandMonokai",
"name": "Theme-FlatlandMonokai",
"publisher": "gerane",
"version": "0.0.4"
},
{
"id": "glen-84.sass-lint",
"name": "sass-lint",
"publisher": "glen-84",
"version": "1.0.5"
},
{
"id": "gpanneti.css2inlinestyle",
"name": "css2inlinestyle",
"publisher": "gpanneti",
"version": "1.2.3"
},
{
"id": "howardzuo.vscode-git-tags",
"name": "vscode-git-tags",
"publisher": "howardzuo",
"version": "1.4.3"
},
{
"id": "idleberg.icon-fonts",
"name": "icon-fonts",
"publisher": "idleberg",
"version": "2.1.5"
},
{
"id": "ionutvmi.path-autocomplete",
"name": "path-autocomplete",
"publisher": "ionutvmi",
"version": "1.13.3"
},
{
"id": "jerrygoyal.shortcut-menu-bar",
"name": "shortcut-menu-bar",
"publisher": "jerrygoyal",
"version": "1.1.0"
},
{
"id": "jmallien.ReplaceWithNewline",
"name": "ReplaceWithNewline",
"publisher": "jmallien",
"version": "0.0.1"
},
{
"id": "l7ssha.tag-inserter",
"name": "tag-inserter",
"publisher": "l7ssha",
"version": "1.4.0"
},
{
"id": "lamartire.git-indicators",
"name": "git-indicators",
"publisher": "lamartire",
"version": "2.1.1"
},
{
"id": "le0zh.vscode-regexp-preivew",
"name": "vscode-regexp-preivew",
"publisher": "le0zh",
"version": "0.0.3"
},
{
"id": "lihui.vs-color-picker",
"name": "vs-color-picker",
"publisher": "lihui",
"version": "1.0.0"
},
{
"id": "lukazakrajsek.scss-refactoring",
"name": "scss-refactoring",
"publisher": "lukazakrajsek",
"version": "0.1.4"
},
{
"id": "marclipovsky.string-manipulation",
"name": "string-manipulation",
"publisher": "marclipovsky",
"version": "0.3.1"
},
{
"id": "McCarter.start-git-bash",
"name": "start-git-bash",
"publisher": "McCarter",
"version": "1.2.1"
},
{
"id": "medzhidov.font-awesome-codes-html",
"name": "font-awesome-codes-html",
"publisher": "medzhidov",
"version": "0.0.7"
},
{
"id": "mgmcdermott.vscode-language-babel",
"name": "vscode-language-babel",
"publisher": "mgmcdermott",
"version": "0.0.23"
},
{
"id": "michelemelluso.code-beautifier",
"name": "code-beautifier",
"publisher": "michelemelluso",
"version": "2.3.3"
},
{
"id": "michelemelluso.gitignore",
"name": "gitignore",
"publisher": "michelemelluso",
"version": "1.0.1"
},
{
"id": "monokai.theme-monokai-pro-vscode",
"name": "theme-monokai-pro-vscode",
"publisher": "monokai",
"version": "1.1.13"
},
{
"id": "mrmlnc.vscode-duplicate",
"name": "vscode-duplicate",
"publisher": "mrmlnc",
"version": "1.2.1"
},
{
"id": "mrmlnc.vscode-pugbeautify",
"name": "vscode-pugbeautify",
"publisher": "mrmlnc",
"version": "1.0.2"
},
{
"id": "mrmlnc.vscode-scss",
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"id": "ms-azuretools.vscode-docker",
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.7.0"
},
{
"id": "nickdodd79.gulptasks",
"name": "gulptasks",
"publisher": "nickdodd79",
"version": "1.3.1"
},
{
"id": "nkokhelox.svg-font-previewer",
"name": "svg-font-previewer",
"publisher": "nkokhelox",
"version": "1.1.5"
},
{
"id": "nonoroazoro.syncing",
"name": "syncing",
"publisher": "nonoroazoro",
"version": "3.0.8"
},
{
"id": "NuclleaR.vscode-extension-auto-import",
"name": "vscode-extension-auto-import",
"publisher": "NuclleaR",
"version": "1.4.3"
},
{
"id": "octref.vetur",
"name": "vetur",
"publisher": "octref",
"version": "0.22.0"
},
{
"id": "peakchen90.vue-beautify",
"name": "vue-beautify",
"publisher": "peakchen90",
"version": "2.0.4"
},
{
"id": "piotrpalarz.vscode-gitignore-generator",
"name": "vscode-gitignore-generator",
"publisher": "piotrpalarz",
"version": "1.0.1"
},
{
"id": "plibither8.remove-comments",
"name": "remove-comments",
"publisher": "plibither8",
"version": "1.2.2"
},
{
"id": "pranaygp.vscode-css-peek",
"name": "vscode-css-peek",
"publisher": "pranaygp",
"version": "3.0.2"
},
{
"id": "ritwickdey.LiveServer",
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"id": "ryu1kn.remote-repo-viewer",
"name": "remote-repo-viewer",
"publisher": "ryu1kn",
"version": "0.4.0"
},
{
"id": "sburg.vscode-javascript-booster",
"name": "vscode-javascript-booster",
"publisher": "sburg",
"version": "0.11.0"
},
{
"id": "seunghwan.smartsemicolon",
"name": "smartsemicolon",
"publisher": "seunghwan",
"version": "1.0.3"
},
{
"id": "shyykoserhiy.vscode-spotify",
"name": "vscode-spotify",
"publisher": "shyykoserhiy",
"version": "3.1.0"
},
{
"id": "sidthesloth.html5-boilerplate",
"name": "html5-boilerplate",
"publisher": "sidthesloth",
"version": "1.0.3"
},
{
"id": "sldobri.daily",
"name": "daily",
"publisher": "sldobri",
"version": "6.0.3"
},
{
"id": "streetsidesoftware.code-spell-checker",
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.7.17"
},
{
"id": "streetsidesoftware.code-spell-checker-portuguese-brazilian",
"name": "code-spell-checker-portuguese-brazilian",
"publisher": "streetsidesoftware",
"version": "0.1.0"
},
{
"id": "t7yang.hyper-javascript-snippets",
"name": "hyper-javascript-snippets",
"publisher": "t7yang",
"version": "2.1.0"
},
{
"id": "tombonnike.vscode-status-bar-format-toggle",
"name": "vscode-status-bar-format-toggle",
"publisher": "tombonnike",
"version": "1.5.0"
},
{
"id": "traBpUkciP.vscode-npm-scripts",
"name": "vscode-npm-scripts",
"publisher": "traBpUkciP",
"version": "0.2.1"
},
{
"id": "vector-of-bool.gitflow",
"name": "gitflow",
"publisher": "vector-of-bool",
"version": "1.2.1"
},
{
"id": "vscode-icons-team.vscode-icons",
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "9.2.0"
},
{
"id": "xabikos.JavaScriptSnippets",
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.2"
},
{
"id": "yaksoy.maxlint",
"name": "maxlint",
"publisher": "yaksoy",
"version": "1.2.2"
},
{
"id": "Zignd.html-css-class-completion",
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.19.0"
},
{
"id": "ziyasal.vscode-open-in-github",
"name": "vscode-open-in-github",
"publisher": "ziyasal",
"version": "1.3.6"
}
]
keybindings.json
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+down",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "shift+tab",
"command": "editor.action.outdentLines",
"when": "editorTextFocus"
},
{
"key": "ctrl+1",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+o",
"command": "turboConsoleLog.displayLogMessage"
},
{
"key": "ctrl+alt+l",
"command": "-turboConsoleLog.displayLogMessage"
}
]
settings.json
{
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"beautify.config": {
"html": {
"allowed_file_extensions": ["htm", "html", "xhtml", "shtml", "xml", "svg", "dust"],
"brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_handlebars": true, // e.g. {{#foo}}, {{/foo}}
"indent_inner_html": true, // Indent <head> and <body> sections
"indent_scripts": "keep", // [keep|separate|normal]
"indent_size": 4, // Indentation size
"max_preserve_newlines": 10, // Maximum number of line breaks to be preserved in one chunk (0 disables)
"preserve_newlines": true, // Whether existing line breaks before elements should be preserved (only works before elements, not inside tags or for text)
// "unformatted": ["a", "span", "img", "code", "pre", "sub", "sup", "em", "strong", "b", "i", "u", "strike", "big", "small", "pre", "h1", "h2", "h3", "h4", "h5", "h6"], // List of tags that should not be reformatted
"wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
},
"css": {
"allowed_file_extensions": ["css", "scss", "sass", "less"],
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_size": 4, // Indentation size
"newline_between_rules": true, // Add a new line after every css rule
"selector_separator": " ",
"selector_separator_newline": true, // Separate selectors with newline or not (e.g. "a,\nbr" or "a, br")
"preserve_newlines": true,
"max_preserve_newlines": 10
},
"js": {
// Collapse curly brackets
"brace_style": "collapse-preserve-inline",
// Break chained method calls across subsequent lines
"break_chained_methods": false,
// End output with newline
"end_with_newline": true,
// Evaluate code
"eval_code": false,
// Indentation character
"indent_char": " ",
// Initial indentation level
"indent_level": 0,
// Indentation character size
"indent_size": 2,
// Indent with tabs, overrides 'indent_size' and 'indent_char'
"indent_with_tabs": false,
// Enable jslint-stricter mode
"jslint_happy": false,
// Preserve array indentation
"keep_array_indentation": false,
// Preserve function indentation
"keep_function_indentation": false,
// Number of line-breaks to be preserved in one chunk
"max_preserve_newlines": 10,
// Preserve newlines
"preserve_newlines": true,
// Add a space before an anonymous function's parentheses, i.e. function ()
"space_after_anon_function": true,
// Add a space before the conditional statement i.e. 'if (true)'
"space_before_conditional": true,
// Add padding spaces within empty parentheses i.e. 'f( )'
"space_in_empty_paren": false,
// Add padding spaces within parentheses i.e. 'f( a, b )'
"space_in_paren": false,
// Decode printable characters encoded in xNN notation
"unescape_strings": false,
// Wrap lines at next opportunity after N characters
"wrap_line_length": 0,
"allowed_file_extensions": ["js", "json", "jshintrc", "jsbeautifyrc"],
// "brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
// "break_chained_methods": false, // Break chained method calls across subsequent lines
"e4x": false, // Pass E4X xml literals through untouched
// "end_with_newline": false, // End output with newline
// "indent_char": " ", // Indentation character
// "indent_level": 0, // Initial indentation level
// "indent_size": 4, // Indentation size
// "indent_with_tabs": false, // Indent with tabs, overrides `indent_size` and `indent_char`
// "jslint_happy": false, // If true, then jslint-stricter mode is enforced
// "keep_array_indentation": false, // Preserve array indentation
// "keep_function_indentation": false, // Preserve function indentation
// "max_preserve_newlines": 0, // Maximum number of line breaks to be preserved in one chunk (0 disables)
// "preserve_newlines": true, // Whether existing line breaks should be preserved
// "space_after_anon_function": false, // Should the space before an anonymous function's parens be added, "function()" vs "function ()"
// "space_before_conditional": true, // Should the space before conditional statement be added, "if(true)" vs "if (true)"
// "space_in_empty_paren": false, // Add padding spaces within empty paren, "f()" vs "f( )"
// "space_in_paren": false, // Add padding spaces within paren, ie. f( a, b )
// "unescape_strings": false, // Should printable characters in strings encoded in \xNN notation be unescaped, "example" vs "\x65\x78\x61\x6d\x70\x6c\x65"
// "wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
}
},
"workbench.colorTheme": "ƒ - Monokai - Operator Mono/Italic",
"workbench.iconTheme": "Monokai Pro Icons",
"editor.tabSize": 4,
"[javascript]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.scrollBeyondLastLine": false,
"editor.rulers": [
130
],
"files.insertFinalNewline": false,
"npm-intellisense.scanDevDependencies": true,
"npm-intellisense.importLinebreak": "",
"auto-close-tag.activationOnLanguage": [
"html",
"xml",
"php",
"javascriptreact",
"vue"
],
"smartsemicolon.enable": true,
"smartsemicolon.autoLineChange": true,
"vsicons.dontShowNewVersionMessage": true,
// "terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe",
// GIT Bash Configuration
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"editor.autoIndent": true,
"editor.formatOnPaste": false,
"cSpell.language": "pt,pt-BR,en-US",
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"terminal.integrated.fontFamily": "Meslo LG M DZ",
"workbench.editor.highlightModifiedTabs": true,
// "files.autoSave": "afterDelay",
"explorer.sortOrder": "type",
"editor.cursorStyle": "block",
"editor.cursorBlinking": "smooth",
"files.trimFinalNewlines": true,
"editor.acceptSuggestionOnEnter": "off",
"breadcrumbs.enabled": true,
"window.title": "${activeEditorMedium}${separator}${rootName}",
"window.titleBarStyle": "native",
"window.menuBarVisibility": "toggle",
"editor.renderWhitespace": "boundary",
"vsicons.projectDetection.autoReload": true,
"diffEditor.renderSideBySide": false,
"workbench.startupEditor": "newUntitledFile",
"cSpell.userWords": [
"backoff",
"polyfill"
],
"window.zoomLevel": 0,
"[css]": {
"editor.defaultFormatter": "michelemelluso.code-beautifier"
},
// Cmder
// "terminal.integrated.shell.windows": "C:\\cmder\\Cmder.exe",
// Ubuntu in Windows 10 Configuration
// "terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe",
}
json VSCode的设置 - 同步
VSCode的设置 - 同步
extensions.json
[
{
"id": "AdamCaviness.theme-monokai-dark-soda",
"name": "theme-monokai-dark-soda",
"publisher": "AdamCaviness",
"version": "0.0.5"
},
{
"id": "adamwalzer.scss-lint",
"name": "scss-lint",
"publisher": "adamwalzer",
"version": "0.1.8"
},
{
"id": "AESSoft.aessoft-class-autocomplete",
"name": "aessoft-class-autocomplete",
"publisher": "AESSoft",
"version": "0.1.0"
},
{
"id": "alefragnani.project-manager",
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.6.0"
},
{
"id": "andrejunges.Handlebars",
"name": "Handlebars",
"publisher": "andrejunges",
"version": "0.4.1"
},
{
"id": "bengreenier.vscode-node-readme",
"name": "vscode-node-readme",
"publisher": "bengreenier",
"version": "3.0.2"
},
{
"id": "ChakrounAnas.turbo-console-log",
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.2.30"
},
{
"id": "chrisdias.vscode-opennewinstance",
"name": "vscode-opennewinstance",
"publisher": "chrisdias",
"version": "0.0.6"
},
{
"id": "christian-kohler.npm-intellisense",
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.3.0"
},
{
"id": "chrmarti.regex",
"name": "regex",
"publisher": "chrmarti",
"version": "0.2.0"
},
{
"id": "cmstead.jsrefactor",
"name": "jsrefactor",
"publisher": "cmstead",
"version": "2.18.2"
},
{
"id": "codezombiech.gitignore",
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.6.0"
},
{
"id": "CoenraadS.bracket-pair-colorizer",
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"id": "dbaeumer.vscode-eslint",
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"id": "dcasella.monokai-plusplus",
"name": "monokai-plusplus",
"publisher": "dcasella",
"version": "1.6.10"
},
{
"id": "doingweb.wpy-beautify",
"name": "wpy-beautify",
"publisher": "doingweb",
"version": "2.0.10"
},
{
"id": "donjayamanne.git-extension-pack",
"name": "git-extension-pack",
"publisher": "donjayamanne",
"version": "0.1.3"
},
{
"id": "donjayamanne.githistory",
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.4.6"
},
{
"id": "dracula-theme.theme-dracula",
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.18.0"
},
{
"id": "EditorConfig.EditorConfig",
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.13.0"
},
{
"id": "electrotype.windows-explorer-context-menu",
"name": "windows-explorer-context-menu",
"publisher": "electrotype",
"version": "2.0.0"
},
{
"id": "esbenp.prettier-vscode",
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.9.0"
},
{
"id": "evileumas.html-to-javascript-string",
"name": "html-to-javascript-string",
"publisher": "evileumas",
"version": "0.0.6"
},
{
"id": "formulahendry.auto-close-tag",
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"id": "formulahendry.auto-rename-tag",
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.0"
},
{
"id": "formulahendry.docker-explorer",
"name": "docker-explorer",
"publisher": "formulahendry",
"version": "0.1.6"
},
{
"id": "gerane.Theme-FlatlandMonokai",
"name": "Theme-FlatlandMonokai",
"publisher": "gerane",
"version": "0.0.4"
},
{
"id": "glen-84.sass-lint",
"name": "sass-lint",
"publisher": "glen-84",
"version": "1.0.5"
},
{
"id": "gpanneti.css2inlinestyle",
"name": "css2inlinestyle",
"publisher": "gpanneti",
"version": "1.2.3"
},
{
"id": "howardzuo.vscode-git-tags",
"name": "vscode-git-tags",
"publisher": "howardzuo",
"version": "1.4.3"
},
{
"id": "idleberg.icon-fonts",
"name": "icon-fonts",
"publisher": "idleberg",
"version": "2.1.5"
},
{
"id": "ionutvmi.path-autocomplete",
"name": "path-autocomplete",
"publisher": "ionutvmi",
"version": "1.13.3"
},
{
"id": "jerrygoyal.shortcut-menu-bar",
"name": "shortcut-menu-bar",
"publisher": "jerrygoyal",
"version": "1.1.0"
},
{
"id": "jmallien.ReplaceWithNewline",
"name": "ReplaceWithNewline",
"publisher": "jmallien",
"version": "0.0.1"
},
{
"id": "l7ssha.tag-inserter",
"name": "tag-inserter",
"publisher": "l7ssha",
"version": "1.4.0"
},
{
"id": "lamartire.git-indicators",
"name": "git-indicators",
"publisher": "lamartire",
"version": "2.1.1"
},
{
"id": "le0zh.vscode-regexp-preivew",
"name": "vscode-regexp-preivew",
"publisher": "le0zh",
"version": "0.0.3"
},
{
"id": "lihui.vs-color-picker",
"name": "vs-color-picker",
"publisher": "lihui",
"version": "1.0.0"
},
{
"id": "lukazakrajsek.scss-refactoring",
"name": "scss-refactoring",
"publisher": "lukazakrajsek",
"version": "0.1.4"
},
{
"id": "marclipovsky.string-manipulation",
"name": "string-manipulation",
"publisher": "marclipovsky",
"version": "0.3.1"
},
{
"id": "McCarter.start-git-bash",
"name": "start-git-bash",
"publisher": "McCarter",
"version": "1.2.1"
},
{
"id": "medzhidov.font-awesome-codes-html",
"name": "font-awesome-codes-html",
"publisher": "medzhidov",
"version": "0.0.7"
},
{
"id": "mgmcdermott.vscode-language-babel",
"name": "vscode-language-babel",
"publisher": "mgmcdermott",
"version": "0.0.23"
},
{
"id": "michelemelluso.code-beautifier",
"name": "code-beautifier",
"publisher": "michelemelluso",
"version": "2.3.3"
},
{
"id": "michelemelluso.gitignore",
"name": "gitignore",
"publisher": "michelemelluso",
"version": "1.0.1"
},
{
"id": "monokai.theme-monokai-pro-vscode",
"name": "theme-monokai-pro-vscode",
"publisher": "monokai",
"version": "1.1.13"
},
{
"id": "mrmlnc.vscode-duplicate",
"name": "vscode-duplicate",
"publisher": "mrmlnc",
"version": "1.2.1"
},
{
"id": "mrmlnc.vscode-pugbeautify",
"name": "vscode-pugbeautify",
"publisher": "mrmlnc",
"version": "1.0.2"
},
{
"id": "mrmlnc.vscode-scss",
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"id": "ms-azuretools.vscode-docker",
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.7.0"
},
{
"id": "nickdodd79.gulptasks",
"name": "gulptasks",
"publisher": "nickdodd79",
"version": "1.3.1"
},
{
"id": "nkokhelox.svg-font-previewer",
"name": "svg-font-previewer",
"publisher": "nkokhelox",
"version": "1.1.5"
},
{
"id": "nonoroazoro.syncing",
"name": "syncing",
"publisher": "nonoroazoro",
"version": "3.0.8"
},
{
"id": "NuclleaR.vscode-extension-auto-import",
"name": "vscode-extension-auto-import",
"publisher": "NuclleaR",
"version": "1.4.3"
},
{
"id": "octref.vetur",
"name": "vetur",
"publisher": "octref",
"version": "0.22.0"
},
{
"id": "peakchen90.vue-beautify",
"name": "vue-beautify",
"publisher": "peakchen90",
"version": "2.0.4"
},
{
"id": "piotrpalarz.vscode-gitignore-generator",
"name": "vscode-gitignore-generator",
"publisher": "piotrpalarz",
"version": "1.0.1"
},
{
"id": "plibither8.remove-comments",
"name": "remove-comments",
"publisher": "plibither8",
"version": "1.2.2"
},
{
"id": "pranaygp.vscode-css-peek",
"name": "vscode-css-peek",
"publisher": "pranaygp",
"version": "3.0.2"
},
{
"id": "ritwickdey.LiveServer",
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"id": "ryu1kn.remote-repo-viewer",
"name": "remote-repo-viewer",
"publisher": "ryu1kn",
"version": "0.4.0"
},
{
"id": "sburg.vscode-javascript-booster",
"name": "vscode-javascript-booster",
"publisher": "sburg",
"version": "0.11.0"
},
{
"id": "seunghwan.smartsemicolon",
"name": "smartsemicolon",
"publisher": "seunghwan",
"version": "1.0.3"
},
{
"id": "shyykoserhiy.vscode-spotify",
"name": "vscode-spotify",
"publisher": "shyykoserhiy",
"version": "3.1.0"
},
{
"id": "sidthesloth.html5-boilerplate",
"name": "html5-boilerplate",
"publisher": "sidthesloth",
"version": "1.0.3"
},
{
"id": "sldobri.daily",
"name": "daily",
"publisher": "sldobri",
"version": "6.0.3"
},
{
"id": "streetsidesoftware.code-spell-checker",
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.7.17"
},
{
"id": "streetsidesoftware.code-spell-checker-portuguese-brazilian",
"name": "code-spell-checker-portuguese-brazilian",
"publisher": "streetsidesoftware",
"version": "0.1.0"
},
{
"id": "t7yang.hyper-javascript-snippets",
"name": "hyper-javascript-snippets",
"publisher": "t7yang",
"version": "2.1.0"
},
{
"id": "tombonnike.vscode-status-bar-format-toggle",
"name": "vscode-status-bar-format-toggle",
"publisher": "tombonnike",
"version": "1.5.0"
},
{
"id": "traBpUkciP.vscode-npm-scripts",
"name": "vscode-npm-scripts",
"publisher": "traBpUkciP",
"version": "0.2.1"
},
{
"id": "vector-of-bool.gitflow",
"name": "gitflow",
"publisher": "vector-of-bool",
"version": "1.2.1"
},
{
"id": "vscode-icons-team.vscode-icons",
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "9.2.0"
},
{
"id": "xabikos.JavaScriptSnippets",
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.2"
},
{
"id": "yaksoy.maxlint",
"name": "maxlint",
"publisher": "yaksoy",
"version": "1.2.2"
},
{
"id": "Zignd.html-css-class-completion",
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.19.0"
},
{
"id": "ziyasal.vscode-open-in-github",
"name": "vscode-open-in-github",
"publisher": "ziyasal",
"version": "1.3.6"
}
]
keybindings.json
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+down",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "shift+tab",
"command": "editor.action.outdentLines",
"when": "editorTextFocus"
},
{
"key": "ctrl+1",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+o",
"command": "turboConsoleLog.displayLogMessage"
},
{
"key": "ctrl+alt+l",
"command": "-turboConsoleLog.displayLogMessage"
}
]
settings.json
{
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"beautify.config": {
"html": {
"allowed_file_extensions": ["htm", "html", "xhtml", "shtml", "xml", "svg", "dust"],
"brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_handlebars": true, // e.g. {{#foo}}, {{/foo}}
"indent_inner_html": true, // Indent <head> and <body> sections
"indent_scripts": "keep", // [keep|separate|normal]
"indent_size": 4, // Indentation size
"max_preserve_newlines": 10, // Maximum number of line breaks to be preserved in one chunk (0 disables)
"preserve_newlines": true, // Whether existing line breaks before elements should be preserved (only works before elements, not inside tags or for text)
// "unformatted": ["a", "span", "img", "code", "pre", "sub", "sup", "em", "strong", "b", "i", "u", "strike", "big", "small", "pre", "h1", "h2", "h3", "h4", "h5", "h6"], // List of tags that should not be reformatted
"wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
},
"css": {
"allowed_file_extensions": ["css", "scss", "sass", "less"],
"end_with_newline": true, // End output with newline
"indent_char": " ", // Indentation character
"indent_size": 4, // Indentation size
"newline_between_rules": true, // Add a new line after every css rule
"selector_separator": " ",
"selector_separator_newline": true, // Separate selectors with newline or not (e.g. "a,\nbr" or "a, br")
"preserve_newlines": true,
"max_preserve_newlines": 10
},
"js": {
// Collapse curly brackets
"brace_style": "collapse-preserve-inline",
// Break chained method calls across subsequent lines
"break_chained_methods": false,
// End output with newline
"end_with_newline": true,
// Evaluate code
"eval_code": false,
// Indentation character
"indent_char": " ",
// Initial indentation level
"indent_level": 0,
// Indentation character size
"indent_size": 2,
// Indent with tabs, overrides 'indent_size' and 'indent_char'
"indent_with_tabs": false,
// Enable jslint-stricter mode
"jslint_happy": false,
// Preserve array indentation
"keep_array_indentation": false,
// Preserve function indentation
"keep_function_indentation": false,
// Number of line-breaks to be preserved in one chunk
"max_preserve_newlines": 10,
// Preserve newlines
"preserve_newlines": true,
// Add a space before an anonymous function's parentheses, i.e. function ()
"space_after_anon_function": true,
// Add a space before the conditional statement i.e. 'if (true)'
"space_before_conditional": true,
// Add padding spaces within empty parentheses i.e. 'f( )'
"space_in_empty_paren": false,
// Add padding spaces within parentheses i.e. 'f( a, b )'
"space_in_paren": false,
// Decode printable characters encoded in xNN notation
"unescape_strings": false,
// Wrap lines at next opportunity after N characters
"wrap_line_length": 0,
"allowed_file_extensions": ["js", "json", "jshintrc", "jsbeautifyrc"],
// "brace_style": "collapse", // [collapse|expand|end-expand|none] Put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line, or attempt to keep them where they are
// "break_chained_methods": false, // Break chained method calls across subsequent lines
"e4x": false, // Pass E4X xml literals through untouched
// "end_with_newline": false, // End output with newline
// "indent_char": " ", // Indentation character
// "indent_level": 0, // Initial indentation level
// "indent_size": 4, // Indentation size
// "indent_with_tabs": false, // Indent with tabs, overrides `indent_size` and `indent_char`
// "jslint_happy": false, // If true, then jslint-stricter mode is enforced
// "keep_array_indentation": false, // Preserve array indentation
// "keep_function_indentation": false, // Preserve function indentation
// "max_preserve_newlines": 0, // Maximum number of line breaks to be preserved in one chunk (0 disables)
// "preserve_newlines": true, // Whether existing line breaks should be preserved
// "space_after_anon_function": false, // Should the space before an anonymous function's parens be added, "function()" vs "function ()"
// "space_before_conditional": true, // Should the space before conditional statement be added, "if(true)" vs "if (true)"
// "space_in_empty_paren": false, // Add padding spaces within empty paren, "f()" vs "f( )"
// "space_in_paren": false, // Add padding spaces within paren, ie. f( a, b )
// "unescape_strings": false, // Should printable characters in strings encoded in \xNN notation be unescaped, "example" vs "\x65\x78\x61\x6d\x70\x6c\x65"
// "wrap_line_length": 0 // Lines should wrap at next opportunity after this number of characters (0 disables)
}
},
"workbench.colorTheme": "ƒ - Monokai - Operator Mono/Italic",
"workbench.iconTheme": "Monokai Pro Icons",
"editor.tabSize": 4,
"[javascript]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.scrollBeyondLastLine": false,
"editor.rulers": [
130
],
"files.insertFinalNewline": false,
"npm-intellisense.scanDevDependencies": true,
"npm-intellisense.importLinebreak": "",
"auto-close-tag.activationOnLanguage": [
"html",
"xml",
"php",
"javascriptreact",
"vue"
],
"smartsemicolon.enable": true,
"smartsemicolon.autoLineChange": true,
"vsicons.dontShowNewVersionMessage": true,
// "terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe",
// GIT Bash Configuration
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"editor.autoIndent": true,
"editor.formatOnPaste": false,
"cSpell.language": "pt,pt-BR,en-US",
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"terminal.integrated.fontFamily": "Meslo LG M DZ",
"workbench.editor.highlightModifiedTabs": true,
// "files.autoSave": "afterDelay",
"explorer.sortOrder": "type",
"editor.cursorStyle": "block",
"editor.cursorBlinking": "smooth",
"files.trimFinalNewlines": true,
"editor.acceptSuggestionOnEnter": "off",
"breadcrumbs.enabled": true,
"window.title": "${activeEditorMedium}${separator}${rootName}",
"window.titleBarStyle": "native",
"window.menuBarVisibility": "toggle",
"editor.renderWhitespace": "boundary",
"vsicons.projectDetection.autoReload": true,
"diffEditor.renderSideBySide": false,
"workbench.startupEditor": "newUntitledFile",
"cSpell.userWords": [
"backoff",
"polyfill"
],
"window.zoomLevel": 0,
"[css]": {
"editor.defaultFormatter": "michelemelluso.code-beautifier"
},
// Cmder
// "terminal.integrated.shell.windows": "C:\\cmder\\Cmder.exe",
// Ubuntu in Windows 10 Configuration
// "terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe",
}