Skip to content

Instantly share code, notes, and snippets.

@lighthouse-dev
Last active December 14, 2019 00:13
Show Gist options
  • Save lighthouse-dev/65035ef6fa767d78ef619d40b8bd0019 to your computer and use it in GitHub Desktop.
Save lighthouse-dev/65035ef6fa767d78ef619d40b8bd0019 to your computer and use it in GitHub Desktop.
vs-code settings.json
{
// "workbench.iconTheme": "material-icon-theme",
"window.zoomLevel": 0,
// "materialTheme.fixIconsRunning": false,
// "[javascript]": {
// "editor.tabSize": 2
// },
// "[html]": {
// "editor.tabSize": 2
// },
// "[css]": {
// "editor.tabSize": 2
// },
// "[typescript]": {
// "editor.tabSize": 2
// },
// material-icon
"material-icon-theme.showUpdateMessage": false,
"material-icon-theme.folders.theme": "specific",
"material-icon-theme.folders.color": "#3344b1",
"material-icon-theme.opacity": null,
// "todohighlight.isEnable": true,
// "todohighlight.exclude": [
// "**/node_modules/**",
// "**/bower_components/**",
// "**/dist/**",
// "**/build/**",
// "**/public/**",
// "**/.vscode/**",
// "**/.github/**",
// "**/_output/**",
// "**/*.min.*",
// "**/*.map",
// "**/.next/**",
// "**/vendor/**",
// "**/logs/**",
// "**/tmp/**"
// ],
// VSCode設定
"window.title": "${dirty}${activeEditorMedium}${separator}${rootName}${separator}${appName}",
"editor.minimap.enabled": false,
"editor.detectIndentation": false,
"editor.suggest.localityBonus": true,
"editor.fontFamily": "'Meslo LG M for Powerline', Menlo, \"source code pro\", mon space, Monaco, 'Courier New'",
"editor.fontWeight": "500",
"terminal.integrated.fontSize": 15,
"explorer.confirmDragAndDrop": false,
// "editor.tabCompletion": false,
"workbench.colorCustomizations": {
"statusBar.background": "#8FBCBB",
"statusBar.noFolderBackground": "#8FBCBB",
"statusBar.debuggingBackground": "#8FBCBB",
"statusBar.foreground": "#434C5E"
},
// PHP
// "php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
// "php-cs-fixer.lastDownload": 1553477902131,
// "php-cs-fixer.onsave": true,
// VIM
"vim.useSystemClipboard": true,
"vim.hlsearch": true,
"vim.visualstar": true,
"vim.searchHighlightColor": "rgba(255, 235, 60, 1)", // 最後1は透明度
"vim.leader": "<space>",
"vim.easymotion": true,
"vim.easymotionMarkerFontSize": "16",
"vim.easymotionMarkerHeight": 20,
"vim.easymotionMarkerWidthPerChar": 11,
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["ctrl+j"],
"after": ["<leader>", "<leader>", "w"],
},
{
"before": ["ctrl+k"],
"after": ["<leader>", "<leader>", "b"],
},
],
// 👇大きいディスプレイの場合
// "vim.easymotionMarkerFontSize": "25",
// "vim.easymotionMarkerHeight": 35,
// "vim.easymotionMarkerWidthPerChar": 18,
"vim.easymotionMarkerFontFamily": "Menlo",
"vim.easymotionKeys": "asdfghjkl",
"search.useIgnoreFiles": false,
// Vimのモードごとで色を変える設定
// "vim.statusBarColorControl": true,
// "vim.statusBarColors": {
// "normal": ["#8FBCBB", "#434C5E"],
// "insert": "#BF616A",
// "visual": "#0c6dff",
// "visualline": "#0c6dff",
// "visualblock": "#0c6dff",
// "replace": "#D08770"
// },
// "editor.rulers": [80, 100]
// "[vue]": {
// "editor.formatOnSave": true
// },
// "eslint.enable": true,
// // 適応するファイルタイプを決定
// "eslint.validate": [
// "javascript",
// {
// "language": "vue",
// "autoFix": true
// }
// ],
// // 保存時に自動フォーマット
// CODIC
// "codic.ACCESS_TOKEN": "CUpdbDU3vJTFy0snKuMb7RHLWY9Eyp0xnB",
// "codic.case": "snake_case",
/*
Html, JavaScript, Vue
*/
// "files.associations": {
// "*.vue": "vue"
// },
// vueにcssのemmet追加
// "emmet.syntaxProfiles": {
// "vue": "css",
// "vue": "html",
// "vue-html": "html"
// },
// vueだけで追加したい設定
// "[vue]": {
// "editor.formatOnSave": true
// },
// "javascript.validate.enable": false,
// "eslint.enable": true,
// 適応するファイルタイプを決定
// "eslint.validate": [
// {
// "language": "javascript",
// "autoFix": true
// },
// {
// "language": "vue",
// "autoFix": true
// }
// ],
// プロジェクト配下のeslintrc.jsを読み込み
// "eslint.options": {
// "configFile": ".eslintrc.json"
// },
// 保存時に自動フォーマット
// "eslint.autoFixOnSave": true,
"workbench.startupEditor": "newUntitledFile",
// "emmet.includeLanguages": {
// "HTML (Eex)": "html"
// },
// http://d.hatena.ne.jp/minokuba/20180220/1519137867
// "vetur.format.defaultFormatter.html": "js-beautify-html",
// "vetur.format.defaultFormatter.html": "prettier",
// "vetur.format.defaultFormatter.vue": "prettier",
// github
// "githubPullRequests.hosts": [
// {
// "host": "https://github.com",
// "username": "oauth",
// "token": "system"
// }
// ],
"javascript.format.enable": false,
// "eslint.enable": true,
// "indentRainbow.indentSetter": {
// "html": { "tabSize": 2, "insertSpaces": true },
// "vue": { "tabSize": 2, "insertSpaces": true },
// "json": { "tabSize": 2, "insertSpaces": true },
// "typescript": { "tabSize": 2, "insertSpaces": true },
// "javascript": { "tabSize": 2, "insertSpaces": true }
// },
// prettier
// "prettier.eslintIntegration": true,
// "prettier.arrowParens": "always",
// "prettier.printWidth": 80,
// "prettier.trailingComma": "es5",
// "prettier.semi": true,
// "prettier.singleQuote": true,
// "prettier.bracketSpacing": true,
// "prettier.htmlWhitespaceSensitivity": "ignore",
"editor.wordWrap": "on",
"workbench.colorTheme": "Night Owl Light (No Italics)",
"breadcrumbs.enabled": true,
"terminal.integrated.rendererType": "dom",
"terminal.integrated.fontFamily": "'Meslo LG M for Powerline'",
"workbench.sideBar.location": "left",
"workbench.iconTheme": "Monokai Pro (Filter Octagon) Icons",
"material-icon-theme.folders.theme": "specific",
"git.autofetch": true,
"editor.renderWhitespace": "none",
"workbench.view.alwaysShowHeaderActions": true,
"editor.formatOnSave": true,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment