Visual Studio Code: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
Уточнение инструкций, инструкция по тестированию установки VSCode
(Обновление инструкций для МОС-12)
(Уточнение инструкций, инструкция по тестированию установки VSCode)
Строка 1: Строка 1:




Строка 59: Строка 60:
'''Внимание! Visual Studio Code не содержит компиляторов языков программирования, их нужно установить отдельно.'''   
'''Внимание! Visual Studio Code не содержит компиляторов языков программирования, их нужно установить отдельно.'''   


Установите сначала [[Mingw-w64]], [[Python и IDLE|Python]], другие необходимые языки программирования. Компиляторы всех установленных языков программирования должны быть добавлены в переменную Path, то есть из командной строки вы должны уметь запускать компиляторы (например, командами g++, python и т.д.).
Установите сначала [[Mingw-w64]], [[Python и IDLE|Python]], другие необходимые языки программирования. Компиляторы всех установленных языков программирования должны быть добавлены в переменную Path, то есть из командной строки вы должны уметь запускать компиляторы (например, командами g++, python и т.д.). Если вы уже установили Code::Blocks со встроенным компилятором MinGW, вы можете использовать его - для этого добавьте в PATH каталог C:\Program Files\CodeBlocks\MinGW\bin.


'''Внимание! С заглавной страницы сайта https://code.visualstudio.com/ скачивается архив для установки среды в профиль одного пользователя (в имени файла есть слово User), он скорее всего не подходит.'''
Проверьте, что компиляторы g++ и python доступны из командной строки Windows. Для этого запустите командную строку (cmd.exe) и выполните команды <code>g++ --version</code> и <code>python --version</code>. Они должны вывести версию компилятора, например:
[[Файл:Проверка версии g++ и python в командной строке Windows.png|без|мини]]
Затем скачайте установщик VSCode. '''Внимание! С заглавной страницы сайта https://code.visualstudio.com/ скачивается архив для установки среды в профиль одного пользователя (в имени файла есть слово User), он скорее всего не подходит.'''


Нужно использовать вариант для установки среды в каталог Program files. Для этого нужно перейти на страницу [https://code.visualstudio.com/Download Download] и выбрать "System installer - x64".  
Нужно использовать вариант для установки среды в каталог Program files. Для этого нужно перейти на страницу [https://code.visualstudio.com/Download Download] и выбрать "System installer - x64".  
Строка 111: Строка 114:


=== Полезные расширения ===
=== Полезные расширения ===
Не надо устанавливать все подряд расширения, в описании которых есть "C++" или "Python", считая, что чем больше расширений - тем лучше. Разные расширения могут конфликтовать между собой, мешая работе правильных расширений.
{| class="wikitable"
{| class="wikitable"
|+
|+
Строка 150: Строка 154:
|Режим презентации (для показа кода на доске), требует дополнительной правки конфигов
|Режим презентации (для показа кода на доске), требует дополнительной правки конфигов
|}
|}
=== Проверка работы Visual Studio Code ===
Убедитесь, что из командной строки доступны компиляторы <code>g++</code> и <code>python</code> (см. инструкцию по установке выше).
Если вы только установили расширения, лучше перезапустить среду.
Запустите среду. Нажмите на кнопку "Расширения" на левой панели (Ctrl+Shift+X). Убедитесь, что в списке установленных расширений есть расширения С/C++, Python, Python debugger от Microsoft.
[[Файл:Просмотр установленных расширений в VSCode.png|без|мини|Просмотр списка установленных расширений]]
Создайте новый файл, вставьте в него текст:<syntaxhighlight lang="python3">
print("Hello, world")
</syntaxhighlight>Сохраните файл под именем test.py. Включится подсветка синтаксиса языка Python. В правом верхнем углу редактора нажмите на кнопку запуска приложения с треугольничком ("Запуск файла Python"). Вывод программы "Hello, world" будет в панели "Терминал" ниже редактора кода.
[[Файл:Запуск программы Python в VSCode.png|без|мини|Запуск программы Python]]
Создайте новый файл, сохраните под именем test.cpp и вставьте в него текст.
using namespace std;
int main()
{
    cout << "Hello, C++!" << endl;
}<syntaxhighlight lang="c++">
#include<iostream>
using namespace std;
int main()
{
    cout << "Hello, C++!" << endl;
}
</syntaxhighlight>Теперь после нажатия на кнопку запуска, появится меню выбора конфигурации запуска. Необходимо выбрать конфигурацию, в названии которой есть '''g++''': "C/C++: '''g++'''.exe сборка и отладка активного файла".
[[Файл:Выбор конфигурации для запуска программы на C++ в VSCode.png|без|мини|Нужно выбрать конфигурацию запуска g++.exe]]
Компиляция и запуск приложения может занимать продолжительное время, вывод программы "Hello, C++!" также будет в панели "Терминал", при этом среда разработки может переключиться на панель "Консоль отладки".
[[Файл:Вывод запущенной программы на C++ в VSCode.png|без|мини]]
[[Категория:МОС]]
[[Категория:МОС]]
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__
[[Категория:Приложения]][[Категория:Разработка]][[Категория:Программирование]][[Категория:Информатика]]
[[Категория:Приложения]][[Категория:Разработка]][[Категория:Программирование]][[Категория:Информатика]]

Навигация