+++
66
Настройка-параметров-VS-Code-после-установки.md
Normal file
66
Настройка-параметров-VS-Code-после-установки.md
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# Настройка параметров VS Code после установки
|
||||||
|
|
||||||
|
## 1. Итоговый конфиг VS Code (settings.json)
|
||||||
|
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
// --- НАВИГАЦИЯ (ОТКЛЮЧЕНО) ---
|
||||||
|
"workbench.editor.enablePreview": false, // Открытие файла только по дабл-клику
|
||||||
|
"workbench.editor.enablePreviewFromQuickOpen": false, // Выключает превью при поиске (Ctrl+P)
|
||||||
|
"list.openMode": "doubleClick", // Жестко задает дабл-клик для проводника
|
||||||
|
"explorer.compactFolders": false, // Запрещает сворачивать пустые папки в одну строку
|
||||||
|
|
||||||
|
// --- ШПИОНАЖ И ТЕЛЕМЕТРИЯ (ВЫРЕЗАНО) ---
|
||||||
|
"telemetry.telemetryLevel": "off", // Полный запрет на отправку данных в MS
|
||||||
|
"datLoss.telemetryLevel": "off",
|
||||||
|
"workbench.enableExperiments": false, // Запрет на скрытые тесты новых фич на тебе
|
||||||
|
"workbench.settings.enableNaturalLanguageSearch": false, // Поиск по настройкам без серверов MS
|
||||||
|
|
||||||
|
// --- ГИГИЕНА ПРОЕКТА (СКРЫВАЕМ МУСОР) ---
|
||||||
|
"files.exclude": {
|
||||||
|
"**/bin": true, // Скрыть скомпилированный мусор
|
||||||
|
"**/obj": true,
|
||||||
|
"**/TemplateEngineHost": true, // Скрыть артефакты Visual Studio
|
||||||
|
"**/.git": true // (Опционально) скрыть папку самого гита
|
||||||
|
},
|
||||||
|
"search.exclude": {
|
||||||
|
"**/bin": true, // Не искать по мусорным файлам
|
||||||
|
"**/obj": true
|
||||||
|
},
|
||||||
|
|
||||||
|
// --- GIT И АВТОМАТИЗАЦИЯ ---
|
||||||
|
"git.enabled": true,
|
||||||
|
"git.openRepositoryInParentFolders": "always", // Видеть репозиторий, даже если открыта вложенная папка
|
||||||
|
"security.workspace.trust.enabled": false // Убивает вопрос про "Доверяете ли вы авторам"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## 2. Горячие клавиши (keybindings.json)
|
||||||
|
|
||||||
|
Мы настроили удобное сворачивание кода на цифровой блок:
|
||||||
|
|
||||||
|
- **editor.foldAll** - Свернуть всё (Fold All) - Shift + NumPad -
|
||||||
|
- **editor.unfoldAll** - Развернуть всё (Unfold All) - Shift + NumPad +
|
||||||
|
- **editor.fold** - Свернуть текущий блок - Ctrl - NumPad -
|
||||||
|
- **editor.unfold** - Развернуть текущий блок - Ctrl - NumPad
|
||||||
|
|
||||||
|
|
||||||
|
## 3. Настройки Git
|
||||||
|
|
||||||
|
Добавление имени пользователя и адреса электронной почты текущего пользователя:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
|
||||||
|
git config --global user.name "user_name"
|
||||||
|
git config --global user.email "mail@example.com"
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
Для флага **--global** данные пишутся в файл **~/.gitconfig**
|
||||||
|
|
||||||
|
```ini
|
||||||
|
[user]
|
||||||
|
name = user_name
|
||||||
|
email = mail@example.com
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user