четверг, 27 августа 2015 г.

Notepad++ как среда разработки (подключаем копилятор для native C)

     Одним из наиболее лёгких и комфортных редакторов кода на чистом Си (и не только) на сегодняшний день является широко известный  Notepad++. Он хорош не только своей бесплатностью и удобной подсветкой синтаксиса, но и большим количеством качественных плагинов, превращающих его в своеобразный конструктор, собираемый в заточенную под конкретного пользователя среду.
     Для работы с чистым Си нам понадобится:
  • Непосредственно сам Notepad++. Можно скачать последний дистрибутив с официального сайта.
  • Компилятор gcc в составе пакета MinGW. Берётся, например, здесь.
1. Устанавливаем MinGW (Внимание! В пути к папке mingw \bin не должно быть пробелов!)
2. Проверяем что путь к подпапке bin, находящейся в директории, в которую Вы установили MinGW, прописался в переменную среды path. Для этого:
     2.1 Win+PauseBreak на клавиатуре, Дополнительные параметры, Переменные среды (для win7)
     2.2 Находим переменную Path, нажимаем Изменить и проверяем содержимое. Если путь отсутствует - добавляем его.
3. Устанавливаем Notepad++
4. Запускаем его. Открываем в меню Плагины, Plugin Manager, Show Plugin Manager
5. Находим там плагин NppExec, ставим галочку и инсталим его
6. Нажимаем F6, откроется окно Execute. Вводим туда:
npp_save
cd "$(CURRENT_DIRECTORY)"
gcc "$(FILE_NAME)" -o $(NAME_PART) -march=native -O3
NPP_RUN $(NAME_PART)
и нажимаем кнопку Save, придумываем имя для команды и всё готово.
Теперь вводим код прямо в блокноте, сохраняем его с расширением .c и при необходимости скомпилировать в программу нажимаем F6, Enter.

4 комментария:

  1. Не понял как сделать второй пункт, виндовс 10

    ОтветитьУдалить
    Ответы
    1. Notepad++ Как Среда Разработки (Подключаем Копилятор Для Native C) ~ It. Простые Решения >>>>> Download Now

      >>>>> Download Full

      Notepad++ Как Среда Разработки (Подключаем Копилятор Для Native C) ~ It. Простые Решения >>>>> Download LINK

      >>>>> Download Now

      Notepad++ Как Среда Разработки (Подключаем Копилятор Для Native C) ~ It. Простые Решения >>>>> Download Full

      >>>>> Download LINK mC

      Удалить
  2. По-моему, хорошая альтернатива вместо "gcc" запускать "c++". Сейчас актуально в программах cin и cout использовать, а они iostream используют, который, как я понял, с gcc не дружит. Проблему легко решить если в шестом пункте третью строчку написать так:

    c++ "$(FILE_NAME)" -o $(NAME_PART) -march=native -O3

    Автору большое спасибо. Полезная тема. Хороший, подробный, рабочий алгоритм описал.

    ОтветитьУдалить
  3. Notepad++ Как Среда Разработки (Подключаем Копилятор Для Native C) ~ It. Простые Решения >>>>> Download Now

    >>>>> Download Full

    Notepad++ Как Среда Разработки (Подключаем Копилятор Для Native C) ~ It. Простые Решения >>>>> Download LINK

    >>>>> Download Now

    Notepad++ Как Среда Разработки (Подключаем Копилятор Для Native C) ~ It. Простые Решения >>>>> Download Full

    >>>>> Download LINK

    ОтветитьУдалить