В настоящее время я использую Raspberry Pi 3 для кодирования, и мне не очень повезло в поисках альтернативы Sublime Text 3. Я попробовал Vim, но он мне не очень понравился. Джини показался мне немного скучным. Знаете, не так много персонализации. Я использую CodeAnywhere, но я не могу изменять локальные файлы напрямую с его помощью. Мне нужен редактор, способный отображать 3 или 4 строки кода, со свертыванием кода (для облегчения навигации по коду), автозавершением и подсветкой синтаксиса для C++, Python, HTML, CSS, Go и Lua. Заранее спасибо!
Попробуйте Visual Studio Code — интегрированную среду разработки с открытым исходным кодом, которая поддерживает все указанные вами языки с помощью расширений. Я использовал его на Mac, Linux и Windows, и это отличная среда разработки с полной отладкой и поддержкой Git.
Здесь доступны сборки ARM для дистрибутивов Linux.
Мой любимый редактор для Linux, OSX и Windows (да, он работает одинаково хорошо на всех трех):
Все четыре конкретных критерия поддерживаются Textadept :
Кроме того, он молниеносно быстр, легко расширяем, но имеет множество других функций, которые означают (в моем случае!) расширение на самом деле не требуется.
Поддержка отличная: разработчик очень отзывчивый, удивительно терпеливый и регулярно обновляет Textadept. Это также хорошо задокументировано. А для персонализации есть множество тем в коллекции Base16 , поддерживаемой Робертом Гизеке на Github .
Похоже, текстовый редактор Atom.io можно установить на Raspberry Pi, как обсуждалось на Raspberry Pi Stack Exchange . Atom — это современный текстовый редактор с графическим интерфейсом, который включает свертывание строк и поддержку окраски синтаксиса для различных языков.
Atom создан на основе технологий на основе JavaScript, поэтому его можно портировать между платформами.
Linux вашего Raspberry Pi почти наверняка поддерживает текстовые редакторы без графического интерфейса, такие как Pico или nano .
Решение — CudaText , теперь оно портировано для Raspberry Pi 3. Оно бесплатное, бесплатное (Open Source, под лицензией Mozilla Public License 2.0 ). Многие функции аналогичны функциям ST3, например, палитра команд (здесь F1). И плагин CudaLint существует.
Spacemacs находится в расширенной бета-версии и имеет широкие возможности настройки. Организационный режим (в Spacemacs) имеет отличные возможности складывания. Я не использую его для кода, но я думаю, что большинство пользователей используют его. Он хорошо работает со многими языками/базами кода. Пользователи Slant высоко оценивают Spacemacs по сравнению с codelite и Visual Studio Code. Связки клавиш очень интуитивно понятны. Вы можете попробовать его онлайн — подсказка: если онлайн-демонстрация не загружается, обновите страницу в браузере.
AxelНемецкий