195
правок
Dkirienko (обсуждение | вклад) (Обновление инструкций для МОС-12) |
Dkirienko (обсуждение | вклад) (Уточнение инструкций, инструкция по тестированию установки 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|без|мини]] | |||
[[Категория:МОС]] | [[Категория:МОС]] | ||
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__ | __ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__ | ||
[[Категория:Приложения]][[Категория:Разработка]][[Категория:Программирование]][[Категория:Информатика]] | [[Категория:Приложения]][[Категория:Разработка]][[Категория:Программирование]][[Категория:Информатика]] |