Загрузка данных
{ "chat.agent.enabled": false, "chat.disableAIFeatures": true, "workbench.colorTheme": "Bearded Theme Black & Amethyst Soft", "workbench.startupEditor": "none", "workbench.editor.enablePreview": false, // Шрифт и редактор "editor.fontFamily": "'JetBrains Mono', Consolas, 'Courier New', monospace", "editor.fontLigatures": true, "editor.fontSize": 16, "editor.mouseWheelZoom": true, "editor.formatOnSave": true, "editor.minimap.enabled": false, "editor.bracketPairColorization.enabled": true, "editor.guides.bracketPairs": "active", "editor.autoClosingBrackets": "always", "editor.autoClosingQuotes": "always", "editor.cursorBlinking": "smooth", "editor.cursorSmoothCaretAnimation": "on", // Файлы "files.insertFinalNewline": true, "files.trimTrailingWhitespace": true, "files.autoSave": "afterDelay", "files.autoSaveDelay": 1000, // Explorer "explorer.compactFolders": false, // C / C++ "C_Cpp.default.compilerPath": "c:\\mingw64\\bin\\g++.exe", "C_Cpp.default.cppStandard": "c++20", "C_Cpp.default.cStandard": "c23", "C_Cpp.autocompleteAddParentheses": true, "C_Cpp.suggestSnippets": true, "C_Cpp.intelliSenseEngine": "default", "C_Cpp.clang_format_fallbackStyle": "LLVM", // C++ inlay hints "C_Cpp.inlayHints.autoDeclarationTypes.enabled": true, "C_Cpp.inlayHints.autoDeclarationTypes.showOnLeft": true, "C_Cpp.inlayHints.parameterNames.enabled": true, "C_Cpp.inlayHints.referenceOperator.enabled": true, "C_Cpp.inlayHints.referenceOperator.showSpace": true, // C++ static analysis "C_Cpp.codeAnalysis.runAutomatically": true, "C_Cpp.codeAnalysis.clangTidy.enabled": true, "C_Cpp.codeAnalysis.clangTidy.args": [ "-D__float128=void", "-D__ibm128=void", "-std=c++20" ], "[cpp]": { "editor.wordBasedSuggestions": "off", "editor.semanticHighlighting.enabled": true, "editor.stickyScroll.defaultModel": "foldingProviderModel", "editor.suggest.insertMode": "replace" }, // Java 25 // Если JDK установлен в другой каталог — замени оба пути ниже. "java.jdt.ls.java.home": "C:\\Program Files\\Java\\jdk-25", "java.configuration.runtimes": [ { "name": "JavaSE-25", "path": "C:\\Program Files\\Java\\jdk-25", "default": true } ], // Полный Java Language Server, но с ограничением памяти для ПК с 4 ГБ RAM "java.server.launchMode": "Standard", "java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xms64m -Xmx512m -Xlog:disable", // Для небольших учебных Java-проектов "java.autobuild.enabled": true, // Ненужные сейчас дополнительные технологии "java.jdt.ls.lombokSupport.enabled": false, "java.jdt.ls.protobufSupport.enabled": false, "java.jdt.ls.kotlinSupport.enabled": false, "java.jdt.ls.scalaSupport.enabled": false, "java.jdt.ls.groovySupport.enabled": false, "java.jdt.ls.androidSupport.enabled": "off", // Maven/Gradle включим, когда дойдёшь до них по roadmap "java.import.maven.enabled": false, "java.import.gradle.enabled": false, "[java]": { "editor.wordBasedSuggestions": "off", "editor.semanticHighlighting.enabled": true, "editor.suggest.insertMode": "replace" } }