Сверхлегкий редактор (например, Python IDLE) для C

Что мне не нравится в C, так это то, что многие IDE встают между мной и моим кодом. Они заставляют меня принимать решения, когда все, что мне нужно, это простой файл .c , и они загромождают дисплеи, когда все, что мне нужно, это текстовый редактор с некоторой базовой окраской контекста.

IDLE Python , хотя и далек от идеальной системы, предлагает простоту, позволяя мне точно видеть, как мой код работает без каких-либо помех.

Затем я ищу эквивалентную программу для C, которая имеет следующие функции:

  • Может легко запускать код (например, как IDLE запускает код с F5)
  • Базовая контекстная окраска
  • Возможность сворачивать {}блоки

Notepad ++ может выполнять раскраску контекста и сворачиваемые блоки, но, похоже, у него нет простого способа запустить файл .c .

Он должен работать на Windows 8 и должен быть бесплатным.

Поскольку вы можете запустить скрипт Python, но не можете запустить файл .c , что именно вам нужно сделать? Вам нужно скомпилировать его и/или запустить полученный исполняемый файл? Какой компилятор C вы используете?

Ответы (1)

Sublime Text должен выполнять все три задачи:

Базовая контекстная окраска

Обычно это происходит автоматически.

Возможность сворачивать {}блоки

Вы можете сделать это, используя «желоб» (область, где отображаются номера строк). Чтобы сложить {}блок, нажмите на треугольник в желобе, который находится в том же ряду, что и {персонаж.

Вы также можете свернуть любой произвольный блок кода, сначала выбрав его, а затем либо:

  • щелкните элемент меню Edit → Code Folding → Foldили
  • откройте командную палитру ( Ctrl+Shift+pпо умолчанию в Windows), введите «Code Folding: Fold» и нажмите Enter.

Может легко запускать код (например, как IDLE запускает код с F5)

Сохраните файл и нажмите F7или Ctrl+b, чтобы «создать» его. Один из них может просто скомпилировать ваш код, а другой — скомпилировать и запустить его; Я не уверен. (Sublime очень настраиваемый, поэтому я не уверен, что поведение, которое я вижу на своей машине, будет соответствовать вашему опыту работы с новой копией Sublime.)

Вы также можете строить с помощью командной палитры ( Ctrl+Shift+p→ «Сборка») или меню сборки ( Ctrl+Shift+b).