Last active
February 10, 2025 09:32
-
-
Save brend8c/74a71565c866aa7c443586ecc1350079 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"id": "13xforever.language-x86-64-assembly", | |
"name": "language-x86-64-assembly", | |
"publisher": "13xforever", | |
"version": "3.1.4" | |
}, | |
{ | |
"id": "aaron-bond.better-comments", | |
"name": "better-comments", | |
"publisher": "aaron-bond", | |
"version": "3.0.2" | |
}, | |
{ | |
"id": "adpyke.codesnap", | |
"name": "codesnap", | |
"publisher": "adpyke", | |
"version": "1.3.4" | |
}, | |
{ | |
"id": "alefragnani.Bookmarks", | |
"name": "Bookmarks", | |
"publisher": "alefragnani", | |
"version": "13.5.0" | |
}, | |
{ | |
"id": "be5invis.vscode-custom-css", | |
"name": "vscode-custom-css", | |
"publisher": "be5invis", | |
"version": "7.4.2" | |
}, | |
{ | |
"id": "bengreenier.vscode-node-readme", | |
"name": "vscode-node-readme", | |
"publisher": "bengreenier", | |
"version": "3.0.2" | |
}, | |
{ | |
"id": "bierner.markdown-emoji", | |
"name": "markdown-emoji", | |
"publisher": "bierner", | |
"version": "0.3.1" | |
}, | |
{ | |
"id": "bierner.markdown-preview-github-styles", | |
"name": "markdown-preview-github-styles", | |
"publisher": "bierner", | |
"version": "2.1.0" | |
}, | |
{ | |
"id": "ChakrounAnas.turbo-console-log", | |
"name": "turbo-console-log", | |
"publisher": "ChakrounAnas", | |
"version": "2.11.5" | |
}, | |
{ | |
"id": "christian-kohler.path-intellisense", | |
"name": "path-intellisense", | |
"publisher": "christian-kohler", | |
"version": "2.10.0" | |
}, | |
{ | |
"id": "Dart-Code.dart-code", | |
"name": "dart-code", | |
"publisher": "Dart-Code", | |
"version": "3.104.0" | |
}, | |
{ | |
"id": "Dart-Code.flutter", | |
"name": "flutter", | |
"publisher": "Dart-Code", | |
"version": "3.104.0" | |
}, | |
{ | |
"id": "donjayamanne.githistory", | |
"name": "githistory", | |
"publisher": "donjayamanne", | |
"version": "0.6.20" | |
}, | |
{ | |
"id": "DotJoshJohnson.xml", | |
"name": "xml", | |
"publisher": "DotJoshJohnson", | |
"version": "2.5.1" | |
}, | |
{ | |
"id": "dsznajder.es7-react-js-snippets", | |
"name": "es7-react-js-snippets", | |
"publisher": "dsznajder", | |
"version": "4.4.3" | |
}, | |
{ | |
"id": "eamodio.gitlens", | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "16.2.2" | |
}, | |
{ | |
"id": "esbenp.prettier-vscode", | |
"name": "prettier-vscode", | |
"publisher": "esbenp", | |
"version": "11.0.0" | |
}, | |
{ | |
"id": "ExodiusStudios.comment-anchors", | |
"name": "comment-anchors", | |
"publisher": "ExodiusStudios", | |
"version": "1.10.4" | |
}, | |
{ | |
"id": "fernandoescolar.vscode-solution-explorer", | |
"name": "vscode-solution-explorer", | |
"publisher": "fernandoescolar", | |
"version": "0.8.9" | |
}, | |
{ | |
"id": "formulahendry.auto-close-tag", | |
"name": "auto-close-tag", | |
"publisher": "formulahendry", | |
"version": "0.5.15" | |
}, | |
{ | |
"id": "formulahendry.auto-rename-tag", | |
"name": "auto-rename-tag", | |
"publisher": "formulahendry", | |
"version": "0.1.10" | |
}, | |
{ | |
"id": "GitHub.copilot", | |
"name": "copilot", | |
"publisher": "GitHub", | |
"version": "1.266.0" | |
}, | |
{ | |
"id": "GitHub.copilot-chat", | |
"name": "copilot-chat", | |
"publisher": "GitHub", | |
"version": "0.24.0" | |
}, | |
{ | |
"id": "GrapeCity.gc-excelviewer", | |
"name": "gc-excelviewer", | |
"publisher": "GrapeCity", | |
"version": "4.2.62" | |
}, | |
{ | |
"id": "hbenl.vscode-test-explorer", | |
"name": "vscode-test-explorer", | |
"publisher": "hbenl", | |
"version": "2.22.1" | |
}, | |
{ | |
"id": "HTMLHint.vscode-htmlhint", | |
"name": "vscode-htmlhint", | |
"publisher": "HTMLHint", | |
"version": "1.0.5" | |
}, | |
{ | |
"id": "humy2833.ftp-simple", | |
"name": "ftp-simple", | |
"publisher": "humy2833", | |
"version": "0.7.6" | |
}, | |
{ | |
"id": "ionutvmi.reg", | |
"name": "reg", | |
"publisher": "ionutvmi", | |
"version": "1.1.0" | |
}, | |
{ | |
"id": "jinxdash.prettier-rust", | |
"name": "prettier-rust", | |
"publisher": "jinxdash", | |
"version": "0.1.9" | |
}, | |
{ | |
"id": "junstyle.php-cs-fixer", | |
"name": "php-cs-fixer", | |
"publisher": "junstyle", | |
"version": "0.3.21" | |
}, | |
{ | |
"id": "KevinRose.vsc-python-indent", | |
"name": "vsc-python-indent", | |
"publisher": "KevinRose", | |
"version": "1.19.0" | |
}, | |
{ | |
"id": "kisstkondoros.vscode-gutter-preview", | |
"name": "vscode-gutter-preview", | |
"publisher": "kisstkondoros", | |
"version": "0.32.2" | |
}, | |
{ | |
"id": "kokororin.vscode-phpfmt", | |
"name": "vscode-phpfmt", | |
"publisher": "kokororin", | |
"version": "1.2.40" | |
}, | |
{ | |
"id": "kshetline.ligatures-limited", | |
"name": "ligatures-limited", | |
"publisher": "kshetline", | |
"version": "1.4.1" | |
}, | |
{ | |
"id": "littlefoxteam.vscode-python-test-adapter", | |
"name": "vscode-python-test-adapter", | |
"publisher": "littlefoxteam", | |
"version": "0.8.2" | |
}, | |
{ | |
"id": "mechatroner.rainbow-csv", | |
"name": "rainbow-csv", | |
"publisher": "mechatroner", | |
"version": "3.17.0" | |
}, | |
{ | |
"id": "mrmlnc.vscode-json5", | |
"name": "vscode-json5", | |
"publisher": "mrmlnc", | |
"version": "1.0.0" | |
}, | |
{ | |
"id": "MS-CEINTL.vscode-language-pack-ru", | |
"name": "vscode-language-pack-ru", | |
"publisher": "MS-CEINTL", | |
"version": "1.97.2025020509" | |
}, | |
{ | |
"id": "ms-playwright.playwright", | |
"name": "playwright", | |
"publisher": "ms-playwright", | |
"version": "1.1.13" | |
}, | |
{ | |
"id": "ms-python.autopep8", | |
"name": "autopep8", | |
"publisher": "ms-python", | |
"version": "2024.2.0" | |
}, | |
{ | |
"id": "ms-python.black-formatter", | |
"name": "black-formatter", | |
"publisher": "ms-python", | |
"version": "2024.6.0" | |
}, | |
{ | |
"id": "ms-python.debugpy", | |
"name": "debugpy", | |
"publisher": "ms-python", | |
"version": "2025.0.0" | |
}, | |
{ | |
"id": "ms-python.isort", | |
"name": "isort", | |
"publisher": "ms-python", | |
"version": "2023.10.1" | |
}, | |
{ | |
"id": "ms-python.python", | |
"name": "python", | |
"publisher": "ms-python", | |
"version": "2025.0.0" | |
}, | |
{ | |
"id": "ms-python.vscode-pylance", | |
"name": "vscode-pylance", | |
"publisher": "ms-python", | |
"version": "2025.2.1" | |
}, | |
{ | |
"id": "ms-toolsai.jupyter", | |
"name": "jupyter", | |
"publisher": "ms-toolsai", | |
"version": "2025.1.0" | |
}, | |
{ | |
"id": "ms-vscode-remote.remote-wsl", | |
"name": "remote-wsl", | |
"publisher": "ms-vscode-remote", | |
"version": "0.88.5" | |
}, | |
{ | |
"id": "ms-vscode.cmake-tools", | |
"name": "cmake-tools", | |
"publisher": "ms-vscode", | |
"version": "1.19.52" | |
}, | |
{ | |
"id": "ms-vscode.cpptools", | |
"name": "cpptools", | |
"publisher": "ms-vscode", | |
"version": "1.23.6" | |
}, | |
{ | |
"id": "ms-vscode.cpptools-extension-pack", | |
"name": "cpptools-extension-pack", | |
"publisher": "ms-vscode", | |
"version": "1.3.0" | |
}, | |
{ | |
"id": "ms-vscode.cpptools-themes", | |
"name": "cpptools-themes", | |
"publisher": "ms-vscode", | |
"version": "2.0.0" | |
}, | |
{ | |
"id": "ms-vscode.powershell", | |
"name": "powershell", | |
"publisher": "ms-vscode", | |
"version": "2025.0.0" | |
}, | |
{ | |
"id": "ms-vscode.sublime-keybindings", | |
"name": "sublime-keybindings", | |
"publisher": "ms-vscode", | |
"version": "4.1.10" | |
}, | |
{ | |
"id": "ms-vscode.test-adapter-converter", | |
"name": "test-adapter-converter", | |
"publisher": "ms-vscode", | |
"version": "0.2.1" | |
}, | |
{ | |
"id": "nonoroazoro.syncing", | |
"name": "syncing", | |
"publisher": "nonoroazoro", | |
"version": "3.3.9" | |
}, | |
{ | |
"id": "NuclleaR.vscode-extension-auto-import", | |
"name": "vscode-extension-auto-import", | |
"publisher": "NuclleaR", | |
"version": "1.4.3" | |
}, | |
{ | |
"id": "oderwat.indent-rainbow", | |
"name": "indent-rainbow", | |
"publisher": "oderwat", | |
"version": "8.3.1" | |
}, | |
{ | |
"id": "p42ai.refactor", | |
"name": "refactor", | |
"publisher": "p42ai", | |
"version": "3.0.1" | |
}, | |
{ | |
"id": "PKief.material-icon-theme", | |
"name": "material-icon-theme", | |
"publisher": "PKief", | |
"version": "5.19.0" | |
}, | |
{ | |
"id": "rifi2k.format-html-in-php", | |
"name": "format-html-in-php", | |
"publisher": "rifi2k", | |
"version": "1.7.0" | |
}, | |
{ | |
"id": "ritwickdey.LiveServer", | |
"name": "LiveServer", | |
"publisher": "ritwickdey", | |
"version": "5.7.9" | |
}, | |
{ | |
"id": "sburg.vscode-javascript-booster", | |
"name": "vscode-javascript-booster", | |
"publisher": "sburg", | |
"version": "14.0.1" | |
}, | |
{ | |
"id": "shardulm94.trailing-spaces", | |
"name": "trailing-spaces", | |
"publisher": "shardulm94", | |
"version": "0.4.1" | |
}, | |
{ | |
"id": "shd101wyy.markdown-preview-enhanced", | |
"name": "markdown-preview-enhanced", | |
"publisher": "shd101wyy", | |
"version": "0.8.15" | |
}, | |
{ | |
"id": "sibiraj-s.vscode-scss-formatter", | |
"name": "vscode-scss-formatter", | |
"publisher": "sibiraj-s", | |
"version": "3.0.0" | |
}, | |
{ | |
"id": "SimonSiefke.svg-preview", | |
"name": "svg-preview", | |
"publisher": "SimonSiefke", | |
"version": "2.8.3" | |
}, | |
{ | |
"id": "syler.sass-indented", | |
"name": "sass-indented", | |
"publisher": "syler", | |
"version": "1.8.32" | |
}, | |
{ | |
"id": "techer.open-in-browser", | |
"name": "open-in-browser", | |
"publisher": "techer", | |
"version": "2.0.0" | |
}, | |
{ | |
"id": "twxs.cmake", | |
"name": "cmake", | |
"publisher": "twxs", | |
"version": "0.0.17" | |
}, | |
{ | |
"id": "usernamehw.errorlens", | |
"name": "errorlens", | |
"publisher": "usernamehw", | |
"version": "3.23.0" | |
}, | |
{ | |
"id": "vincaslt.highlight-matching-tag", | |
"name": "highlight-matching-tag", | |
"publisher": "vincaslt", | |
"version": "0.11.0" | |
}, | |
{ | |
"id": "VisualStudioExptTeam.vscodeintellicode", | |
"name": "vscodeintellicode", | |
"publisher": "VisualStudioExptTeam", | |
"version": "1.3.2" | |
}, | |
{ | |
"id": "vscode-icons-team.vscode-icons", | |
"name": "vscode-icons", | |
"publisher": "vscode-icons-team", | |
"version": "12.11.0" | |
}, | |
{ | |
"id": "xabikos.JavaScriptSnippets", | |
"name": "JavaScriptSnippets", | |
"publisher": "xabikos", | |
"version": "1.8.0" | |
}, | |
{ | |
"id": "yzhang.markdown-all-in-one", | |
"name": "markdown-all-in-one", | |
"publisher": "yzhang", | |
"version": "3.6.2" | |
}, | |
{ | |
"id": "zhuangtongfa.material-theme", | |
"name": "material-theme", | |
"publisher": "zhuangtongfa", | |
"version": "3.19.0" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Все настройки по умолчанию описаны тут https://code.visualstudio.com/docs/getstarted/settings | |
// Настройки цвета темы https://code.visualstudio.com/api/references/theme-color | |
// https://github.com/be5invis/vscode-custom-css | |
// СПЕЦИАЛЬНОЕ ПРИМЕЧАНИЕ. Если Visual Studio Code жалуется на то, что он поврежден, просто нажмите «Больше не показывать». | |
// ПРИМЕЧАНИЕ. Каждый раз после обновления кода Visual Studio повторно включайте настраиваемый CSS. | |
// ПРИМЕЧАНИЕ. Каждый раз, когда вы меняете конфигурацию, повторно включайте Custom CSS. | |
// Нажмите сочетание клавиш Cmd+Shift+P и введите команду | |
//#2pur Плагин Custom CSS and JS Loader - Создаёт кастомные стили. Подключается через файл custom.css | |
//#1orange Enable Custom CSS and JS —Для включения стилей | |
//#1orange Disable Custom CSS and JS –Для отключения стилей | |
//#1orange Reload Custom CSS and JS –Отключит и снова включит "перезапустить" | |
//#2pur Я использую плагин Syncing который синхронизирует мои настройки VScode с Github Gist | |
// Поагин Syncing автоматически синхронизирует мои настройки при каждом запуске VSCode. (так как в настройках плагина указано: "auto_sync": true) | |
// https://gist.github.com/brend8c/74a71565c866aa7c443586ecc1350079 | |
//#3blue Syncing: Upload Settings - Для загрузки настроек на Github Gist. | |
//#3blue Syncing: Download Settings - Для получения настроек с Github Gist | |
//#3blue Syncing: Open Syncing Settings - Откроект в Vscode настройки плагина Syncing (F1 и вводим команду). | |
"vscode_custom_css.imports": ["file:///C:/Users/Brend/Documents/custom.css"], | |
//#2pur Определяет семейство шрифтов. | |
"editor.fontFamily": "'Iosevka Curly Slab', Consolas, monospace", | |
// "editor.fontFamily": "'Iosevka Fixed Curly Slab', Consolas, monospace", | |
// "editor.fontFamily": "'Iosevka Term Curly Slab', Consolas, monospace", | |
// "editor.fontFamily": "'Iosevka', Consolas, monospace", | |
// "editor.fontFamily": "'Iosevka Etoile', Consolas, monospace", | |
// "editor.fontFamily": "'Iosevka Fixed', Consolas, monospace", | |
// "editor.fontFamily": "'Iosevka Fixed SS05', Consolas, monospace", | |
// "editor.fontFamily": "'Iosevka SS05', Consolas, monospace", | |
// "editor.fontFamily": "'Iosevka Term', Consolas, monospace", | |
// "editor.fontFamily": "'Iosevka Term SS05', Consolas, monospace", | |
// "editor.fontFamily": "'Fira Code', Consolas, monospace", | |
"editor.fontLigatures": true, | |
"editor.fontSize": 16, // Определяет размер шрифта в пикселях. | |
//#2pur Плагин indent-rainbow - Делает отступы более читабельными. | |
"indentRainbow.indicatorStyle": "light", // Использование светлого режима | |
"indentRainbow.lightIndicatorStyleLineWidth": 1, // используем простую линию шириной 1 пиксель | |
// Определение пользовательских цветов вместо «Радуги» по умолчанию для темного фона. | |
"indentRainbow.colors": ["#ffff4012", "#7fff7f12", "#ff7fff12", "#4fecec12"], | |
//#2pur Плагин Better Comments - Теги, которые используются для окрашивания комментариев. | |
"better-comments.tags": [ | |
{ | |
"tag": "!", | |
"color": "#FF2D00", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "?", | |
"color": "#3498DB", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "//", | |
"color": "#474747", | |
"strikethrough": true, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "todo", | |
"color": "#FF8C00", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "*", | |
"color": "#98C379", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "#1pur", | |
"color": "#9708fd", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "#2pur", | |
"color": "#a62bff", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "#1grn", | |
"color": "#6eff46", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "#2grn", | |
"color": "#b0ff9b", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "#1yellow", | |
"color": "#ffcc00", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "#1orange", | |
"color": "#ff7300", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "#1blue", | |
"color": "#48D1CC", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "#2blue", | |
"color": "#1E90FF", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "#3blue", | |
"color": "#378fab", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
} | |
], | |
//#2pur Плагин Prettier. Форматировщик текста. Дополнительные настройки брал тут https://tokmakov.msk.ru/blog/item/714 | |
"prettier.resolveGlobalModules": true, // Включение настроек prettier глобально, для всех модулей. | |
"editor.defaultFormatter": "esbenp.prettier-vscode", // Определяет форматировщик по умолчанию, который имеет приоритет над всеми другими форматировщиками. | |
"editor.formatOnPaste": false, // Определяет, должен ли редактор автоматически форматировать вставленное содержимое. | |
"editor.formatOnType": false, // Определяет, должен ли редактор автоматически форматировать строку после ввода. | |
"editor.formatOnSave": true, // Отформатируйте файл при сохранении. | |
"editor.formatOnSaveMode": "file", // Определяет, форматирует ли формат при сохранении весь файл или только его модификации. file: весь файл. | |
"prettier.tabWidth": 2, // Расстояние отступов. 4 отступа это одно нажатие клавиши TAB. | |
"editor.tabSize": 2, // Число пробелов, соответствующее табуляции. Настройка VS CODE не плагина!. | |
"editor.insertSpaces": true, // Вставлять пробелы при нажатии клавиши TAB. Этот параметр переопределяется на основе содержимого файла, если включен параметр "editor.detectIndentation". | |
"editor.detectIndentation": false, // На основе содержимого файла определяет, будут ли "editor.tabSize" и "editor.insertSpaces" автоматически обнаружены при открытии файла. | |
"prettier.useTabs": false, // Делать отступы с помощью табуляции. | |
"prettier.arrowParens": "avoid", // Избегать скобки вокруг единственного параметра стрелочной функции. | |
"prettier.bracketSpacing": true, // Пробелы между скобками в литералах объектов. | |
"prettier.endOfLine": "lf", // Окончания строк. | |
"prettier.htmlWhitespaceSensitivity": "css", // Форматирование html с учетом пробелов. | |
"prettier.semi": true, // Точка с запятой в конце операторов. | |
"prettier.singleQuote": true, // Использовать одинарные кавычки вместо двойных. | |
"prettier.trailingComma": "es5", // Конечные запятые в объектах и массивах. | |
"prettier.embeddedLanguageFormatting": "auto", // Форматировать встроенный код. | |
"prettier.printWidth": 140, // Вписать код в этот лимит строк. | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.colorDecorators": true // Определяет, должны ли в редакторе отображаться внутренние декораторы цвета и средство выбора цвета. | |
}, | |
"[Markdown]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
// "[javascript]": { | |
// "editor.defaultFormatter": "esbenp.prettier-vscode" | |
// }, | |
"[typeScript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[JSX]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[css]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[scss]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[php]": { | |
"editor.defaultFormatter": "junstyle.php-cs-fixer" | |
}, | |
"php.validate.executablePath": "C:\\php\\php.exe", | |
// Позволяет отключить стадии изменений. Красные треугольники которые можно развернуть. | |
// Но это повлияет на работу с git!!! Так-же терминал на bash откажется корректно работать! | |
// "git.enabled": false, | |
"python.linting.pylintPath": "C:\\python-3.8.6\\Scripts\\pylint", // Путь в который установлен pylint | |
"python.pythonPath": "C:\\python-3.8.6\\python.exe", | |
// Позволяет использовать Tab для отступа, когда текст не является сокращением Emmet. | |
"emmet.triggerExpansionOnTab": true, | |
// После запуска открывается новый, пустой файл. | |
"workbench.startupEditor": "newUntitledFile", | |
// Подключает внешний терминал, а не оболочку для встроенного терминала. | |
"terminal.external.windowsExec": "D:\\Program Files\\Git\\bin\\bash.exe", | |
"terminal.explorerKind": "external", | |
// Путь к оболочке, который используется терминалом в Windows. ---------------------------------- | |
// "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe", | |
// Путь к оболочке, который используется терминалом в Windows. ---------------------------------- | |
"terminal.integrated.profiles.windows": { | |
"Custom Init": { | |
"path": "bash.exe", | |
"args": ["-l"] | |
} | |
}, | |
"terminal.integrated.defaultProfile.windows": "Git Bash", | |
// Использовал Mingw за место bash.exe для компиляции проектов C++ C# | |
// "terminal.integrated.shell.windows": "C:\\Mingw\\bin\\gcc.exe", | |
// Максимальное количество вычисленных символов структуры документа. | |
"json.maxItemsComputed": 10000, | |
"terminal.integrated.cursorStyle": "line", // Вид курсора в окне редактора, и в консоли. | |
"workbench.preferredDarkColorTheme": "Abyss", // Говорит vscode, что из тёмных тем я предпочитаю "Abyss". | |
"typescript.suggestionActions.enabled": false, // Включить или отключить предложения диагностики для файлов TypeScript в редакторе. | |
"workbench.preferredHighContrastColorTheme": "Default Dark+", // Говорит vscode, что предпочтительная высококонтрастная цветовая тема "Default Dark+". | |
"editor.wordWrap": "on", // Включает перенос слов. | |
// Сохраняет файлы, когда фокус выходит за пределы окна VS Code. | |
// onWindowChange сохраняет файлы при выходе за пределы окна VS Code. | |
// onFocusChange сохраняет файлы при выходе за пределы страницы кода. | |
"files.autoSave": "onFocusChange", | |
"editor.parameterHints.enabled": false, // Включает всплывающее окно с документацией по параметру и сведениями о типе, которое отображается во время набора. | |
"editor.hover.enabled": true, // Управляет тем, отображается ли наведение. Отключает все подсказки и цветовую палитру если false. | |
"editor.cursorBlinking": "blink", // Управляет стилем анимации курсора. | |
"editor.minimap.maxColumn": 40, // Ограничьте ширину (размер) мини карты для отображения наибольшего числа столбцов кода. | |
// ============================================================== | |
"typescript.format.placeOpenBraceOnNewLineForControlBlocks": true, | |
"typescript.format.placeOpenBraceOnNewLineForFunctions": true, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"editor.minimap.renderCharacters": false, | |
"editor.renderControlCharacters": false, | |
"git.confirmSync": false, | |
"git.autofetch": true, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"workbench.settings.editor": "json", // Определяет, какой редактор параметров использовать по умолчанию. | |
"workbench.tree.indent": 15, // Определяет отступ для дерева в пикселях. | |
//#2pur Переопределяет цвета из выбранной цветовой темы. | |
"workbench.colorCustomizations": { | |
"editorError.foreground": "#6060ff", // Цвет волнистой линии для выделения ошибок в редакторе. | |
"editorWarning.foreground": "#ffc400", // Цвет волнистой линии для выделения предупреждений в редакторе. | |
"editorInfo.foreground": "#35ffab", // Цвет волнистой линии для выделения информационных сообщений в редакторе. | |
"[Default Dark+]": { | |
// "contrastActiveBorder": "#3b7dd4a2", // Граница вокруг активных элементов. | |
"contrastBorder": "#4d4d4d3d", // Граница вокруг элементов. | |
"terminal.background": "#1b1b1b", // Цвет фона терминала. | |
"terminal.foreground": "#db804b", // Цвет текста в терминале. | |
"editor.lineHighlightBackground": "#00000000", // Цвет фона для выделения строки в позиции курсора. | |
"tab.hoverBackground": "#00507e", // Цвет фона вкладки при наведении. | |
"tab.activeBackground": "#4b4b4b", // Цвет фона активной вкладки. | |
"tab.border": "#3d3d3d", // Граница для разделения вкладок. Вкладки — это контейнеры для редакторов в области редакторов. | |
"tab.activeBorderTop": "#bb00007e", // Граница в верхней части активной вкладки. | |
"tab.activeBorder": "#bb00007e", // Граница в нижней части активной вкладки. | |
"tab.lastPinnedBorder": "#661313", // Граница для отделения закрепленных вкладок от других вкладок. | |
"editor.background": "#202020", // Цвет фона редактора. | |
"editorLineNumber.foreground": "#505050", // Цвет номеров строк редактора. | |
"editorLineNumber.activeForeground": "#a5a5a5", // Цвет номера активной строки редактора. | |
"editorCursor.foreground": "#b700ff", // Цвет курсора редактора. | |
"activityBar.background": "#131313", // Цвет фона панели действий. Панель действий отображается слева. | |
"activityBar.dropBorder": "#ffffff", // Цвет при перетаскивании элемента в панели действий. | |
"activityBar.foreground": "#d1d1d1", // Цвет значков в панели действий. | |
"activityBar.border": "#0092be", // Цвет границы панели действий "Когда курсор наведён", который распространяется на боковую панель. | |
"activityBar.inactiveForeground": "#606060", // Цвет значков переднего плана неактивного элемента панели действий. | |
"list.activeSelectionBackground": "#004e72", // Фоновый цвет выбранного элемента List/Tree, когда элемент List/Tree активен. | |
"activityBarBadge.background": "#007ACC", // Цвет фона значка уведомлений о действиях. | |
"activityBarBadge.foreground": "#ffffff", // Цвет переднего плана значка "цвет символа" уведомлений о действиях. | |
"activityBar.activeBorder": "#bb00007e", // Цвет границы панели действий для активного элемента. | |
"activityBar.activeFocusBorder": "#ff0000", // Цвет границы фокуса для текущего элемента панели действий. Когда на элементе нажат курсор. | |
"activityBar.activeBackground": "#00000000", // Дополнительный цвет фона панели активности для активного элемента. | |
"list.dropBackground": "#383B3D", // Фоновый цвет элементов List/Tree при перемещении с помощью мыши. | |
"editorBracketMatch.background": "#00ffc8a4", // Цвет фона парных скобок. | |
"editorBracketMatch.border": "#00ffc8a4", // Цвет прямоугольников парных скобок. | |
"editor.selectionBackground": "#004e72", // Цвет выделения редактора. | |
"editorBracketHighlight.foreground1": "#bbbbbb", // Цвет переднего плана для скобок (1). | |
"editorBracketHighlight.foreground2": "#bbbbbb", // Цвет переднего плана для скобок (2). | |
"editorBracketHighlight.foreground3": "#bbbbbb", // Цвет переднего плана для скобок (3). | |
"editorBracketHighlight.foreground4": "#bbbbbb", // Цвет переднего плана для скобок (4). | |
"editorBracketHighlight.foreground5": "#bbbbbb", // Цвет переднего плана для скобок (5). | |
"editorBracketHighlight.foreground6": "#bbbbbb", // Цвет переднего плана для скобок (6). | |
"editorWhitespace.foreground": "#333333", // Цвет пробелов в редакторе. | |
"editorIndentGuide.background1": "#222222", // Цвет направляющих для отступов редактора. | |
"editorIndentGuide.activeBackground1": "#222222", // Цвет активных направляющих для отступов редактора. | |
"titleBar.activeBackground": "#151515", // Цвет фона панели заголовка. #515C6B | |
"titleBar.activeForeground": "#a7a7a7", // Цвет текста панели заголовка. | |
"titleBar.border": "#515C6B", // Цвет границы панели заголовка. | |
"sideBar.background": "#1f1f1f", // Цвет фона боковой панели. | |
"sideBar.foreground": "#bbbbbb", // Цвет текста боковой панели. | |
"sideBarSectionHeader.background": "#00000000", // Цвет фона для заголовка разделов боковой панели. | |
"sideBarSectionHeader.foreground": "#00ffea", // Основной цвет заголовка разделов боковой панели. | |
"sideBarSectionHeader.border": "#ccc3", // Цвет границы заголовка разделов боковой панели. | |
"sideBarTitle.foreground": "#BBBBBB", // Цвет переднего плана заголовка боковой панели. | |
"editorGroupHeader.tabsBorder": "#000000", // Цвет границы для заголовка группы редакторов, когда вкладки включены. Это верхняя панель. | |
"panel.background": "#141414", // Цвет фона панели меню терминала. | |
"panelTitle.activeBorder": "#bb00007e", // Цвет границ для заголовка активной панели. | |
"panelTitle.activeForeground": "#bebebe", // Цвет заголовка для активной панели. | |
"panelTitle.inactiveForeground": "#747474", // Цвет заголовка для неактивной панели. | |
"editor.selectionHighlightBackground": "#ff00002c", // Цвет заливки для выделенного текста, содержимое которых совпадает с выбранным фрагментом. | |
"editor.selectionHighlightBorder": "#75002d", // Цвет границы выделенного текста с тем же содержимым, что и в выделении. | |
"editor.wordHighlightBackground": "#ff000000", // Цвет фона символа при доступе на чтение, например, при чтении переменной. | |
"input.placeholderForeground": "#c9c9c9", // Цвет фона поясняющего текста в элементе ввода. | |
"menu.background": "#252526", // Цвет фона пунктов меню. | |
"menu.foreground": "#CCCCCC", // Цвет переднего плана пунктов меню. | |
"menu.separatorBackground": "#454545", // Цвет разделителя меню в меню. | |
"menu.border": "#454545", // Цвет границ меню. | |
"statusBarItem.remoteForeground": "#FFF", // Цвет переднего плана для удаленного значка в строке состояния. | |
"statusBarItem.remoteBackground": "#16825D", // Цвет фона для удаленного значка в строке состояния. | |
"ports.iconRunningProcessForeground": "#369432", // Цвет значка порта, который имеет связанный запущенный процесс. | |
"list.activeSelectionIconForeground": "#FFF", // Цвет переднего плана значка списка или дерева для выбранного элемента, когда список или дерево активны. | |
"terminal.inactiveSelectionBackground": "#3A3D41" // Цвет фона выбора терминала, когда у него нет фокусировки. | |
} | |
}, | |
//#2pur Переопределяет цвета синтаксиса и начертание шрифта редактора из выбранной в настоящий момент цветовой темы. | |
"editor.tokenColorCustomizations": { | |
"[Default Dark+]": { | |
"comments": "#4f7918", // Задает цвета и стили для комментариев. | |
"numbers": "#A76C7C", // Задает цвета и стили для числовых литералов. | |
"strings": "#dbb536", // Задает цвета и стили для строковых литералов. .mtk21 | |
"keywords": "#C24C40", // Задает цвета и стили для ключевых слов. .mtk21 | |
"types": "#BAAE8E", // Задает цвета и стили для объявлений типов и ссылок. | |
"functions": "#C0B493", // Задает цвета и стили для объявлений функций и ссылок. | |
"variables": "#80a196", // Задает цвета и стили для объявлений переменных и для ссылок. | |
"textMateRules": [ | |
// Задает цвета и стили с использованием правил оформления textmate (расширенный параметр). | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#72f1b8" | |
} | |
}, | |
{ | |
"scope": "markup.italic.markdown", | |
"settings": { | |
"foreground": "#36f9f6", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": ["support.type", "storage.type"], | |
"settings": { | |
"foreground": "#F2B042", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "meta.interpolation.cs", | |
"settings": { | |
"foreground": "#cccccc" | |
} | |
} | |
] | |
} | |
}, | |
//#2pur Пдагин PHP CS Fixer - Конфигурации. | |
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar", | |
"php-cs-fixer.executablePathWindows": "", //eg: php-cs-fixer.bat | |
"php-cs-fixer.onsave": false, | |
"php-cs-fixer.rules": "@PSR2", | |
"php-cs-fixer.config": ".php_cs;.php_cs.dist", | |
"php-cs-fixer.allowRisky": false, | |
"php-cs-fixer.pathMode": "override", | |
"php-cs-fixer.exclude": [], | |
"php-cs-fixer.autoFixByBracket": true, | |
"php-cs-fixer.autoFixBySemicolon": false, | |
"php-cs-fixer.formatHtml": false, | |
"php-cs-fixer.documentFormattingProvider": true, | |
"html.format.contentUnformatted": "pre,code,textarea", | |
"html.format.extraLiners": "head, body, /html", | |
"html.format.indentHandlebars": false, | |
"html.format.indentInnerHtml": false, | |
"html.format.maxPreserveNewLines": null, | |
"html.format.preserveNewLines": true, | |
"html.format.wrapLineLength": 120, | |
"html.format.wrapAttributes": "auto", | |
"php-cs-fixer.lastDownload": 1739089988623, | |
"files.associations": { | |
".htaccess": "ignore" | |
}, | |
"liveServer.settings.donotVerifyTags": true, // Чтобы отключить быстрое предупреждающее сообщение, если в вашем HTML отсутствует тело, заголовок или другой вспомогательный тег. | |
"tabnine.experimentalAutoImports": true, // Экспериментально: включить автоматический импорт модулей после применения предложений Tabnine. | |
"editor.linkedEditing": true, | |
//#2pur Плагин Material Icon Theme - Изменяет вид иконок. | |
"security.workspace.trust.untrustedFiles": "open", // Плагин для иконок. | |
"material-icon-theme.activeIconPack": "react_redux", // Набор иконок. | |
"material-icon-theme.folders.color": "#b632f3", // Изменит цвет папки на фиолетовый. | |
"material-icon-theme.folders.theme": "classic", // Изменить вид папок. specific classic none | |
"material-icon-theme.opacity": 0.8, // Прозрачность значков. | |
"material-icon-theme.saturation": 1, // Насыщенность значков. | |
"workbench.iconTheme": "material-icon-theme", | |
"security.workspace.trust.emptyWindow": false, | |
"security.workspace.trust.enabled": false, | |
"explorer.confirmDragAndDrop": false | |
// "material-icon-theme.files.associations": { | |
// "*.css": "none" //", | |
// }, | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// https://code.visualstudio.com/docs/editor/userdefinedsnippets | |
{ | |
"Print to console": { | |
"prefix": "log", | |
"body": [ | |
"console.log('$1');", | |
"$2" | |
], | |
"description": "Log output to console" | |
}, | |
"For Loop": { | |
"prefix": ["for", "for-const"], | |
"body": ["for (const ${2:element} of ${1:array}) {", "\t$0", "}"], | |
"description": "A for loop." | |
}, | |
"let i = if ": { | |
"prefix": ["lif"], | |
"body": ["let ${1:element} = (${2:true} === ${3:true}) ? ('${4:element}') : ('${5:element}')"], | |
"description": "Упрощенный синтаксис условного оператора if." | |
}, | |
"if (cycle)": { | |
"prefix": ["if"], | |
"body": ["if (${1:element}) {", "${2:element}", "} else {", "${2:element}", "}"] | |
}, | |
"function": { | |
"prefix": ["f"], | |
"body": ["function ${1:name}(${2:params}) {", "${3:action}", "}"] | |
}, | |
"async function": { | |
"prefix": ["af"], | |
"body": ["async function ${1:name}(${2:params}) {", "${3:action}", "}"] | |
}, | |
"auto start async function": { | |
"prefix": ["aaf"], | |
"body": ["(async function ${1:name}(${2:params}) {", "${3:action}", "})();"] | |
}, | |
"hello world": { | |
"prefix": "hello", | |
"body": "$BLOCK_COMMENT_START Hello World $BLOCK_COMMENT_END" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment