Мне нужен редактор исходного кода со следующими функциями
Должен быть бесплатным или иметь бесплатную студенческую лицензию. Может или не может быть с открытым исходным кодом.
Полнофункциональные IDE могут работать в этом диапазоне памяти:
Обновление: Atom уйдет на пенсию в конце этого года, 15 декабря 2022 г.
Для более простых текстовых редакторов сейчас в моде Atom . См . Википедию .
Локальное настольное приложение, интересно построенное на основе JavaScript и веб-технологий. Полнофункциональный, прямо из коробки, но при желании его вполне можно взломать.
Этот редактор на основе Java когда-то был моей любимой рабочей лошадкой, jEdit .
Поддерживает пару сотен языков, включая Django.
Visual Studio Code работает на нескольких платформах, включая Ubuntu. Он легкий и предназначен для того, чтобы быть редактором, а не полноценной IDE.
Особенности :
Это бесплатно и может быть настроено с помощью тем.
Я бы посмотрел на Geany — с открытым исходным кодом, кроссплатформенный (Linux, OS X, Windows). Поддерживает все упомянутые вами языки, подсветку синтаксиса, окно консоли для работы и кнопки компиляции/сборки, которые можно настроить для использования вашей цепочки сборки. Это скорее сверхлегкая и настраиваемая IDE, чем обычный текстовый редактор...
Попробуйте CudaText . Это с открытым исходным кодом, бесплатно. В нем выполняются все пункты, кроме одного пункта:
«Также он должен автоматически дополнять функции, имена модулей и переменные для стандартной библиотеки» — это зависит от синтаксиса. Для Python поддерживается через плагин "Python Intel". Для других синтаксисов не поддерживается.
Многие возможности - в плагинах (Addon Manager).
CPerkins
Jøê Grèñ
CPerkins
Jøê Grèñ