alibek Posted June 4, 2021 Posted June 4, 2021 Не поделитесь, кто чем пользуется? В первую очередь интересуют GUI-редакторы. Вообще самый лучший и удобный редактор из всех что я видел — это EditPlus. Но он только под Windows. Из того, что пробовал под линуксом (Ubuntu). Visual Studio Code Симпатичный, вроде удобный, но что-то не то. Во-первых, я не большой любитель темных тем, а светлые темы мне некомфортны, там неудачная синтаксическая раскраска. Во-вторых, плохо различимы непечатные символы. В-третьих, крайне неудобно открывать удаленные файлы (ssh), только какими-то окольными путями. Более менее удобно работать только с локальными файлами. Geany Сейчас пользуюсь им, самый удобный из всего опробованного. Довольно похож на EditPlus. Но нет удобной фичи — автоматическая подсветка фрагментов, совпадающих с текущим выделением. Так же не умеет подсвечивать текущий блок и его границы. Другой недостаток — не показывает код символа под курсором. Работа с удаленными файлами компромиссная — сам по себе не умеет, но поддерживает автоматически монтируемые разделы оболочки (Наутилус). Так же кратко знакомился с Sublime Text, Atom и еще каким-то, но как-то изначально не понравились. vi или vim я приберегу для времен, когда отращу бороду и надену свитер. Пока что пользуюсь, только если ничего другого нет. Вставить ник Quote
StSphinx Posted June 4, 2021 Posted June 4, 2021 Sublime, потом был Emacs... Для быстрых задач использую Atom. Вставить ник Quote
alibek Posted June 4, 2021 Author Posted June 4, 2021 emacs это ближе к vim. Посмотрел еще раз Sublime и Atom, чтобы посмотреть, чем же они меня не устроили. Sublime медленный, хочет регистрацию/покупку, автоподсветка работает своеобразно (выделяются только буквы, символы игнорируются). Atom слишком уж упрощенный. И чувствуется, что это веб-страница. И нигде нет показа кода символа под курсором. Пока что Geany остается самым удобным. Вставить ник Quote
vop Posted June 4, 2021 Posted June 4, 2021 Пользуюсь шустрым efte. Ремоутные файлы редактируются запуском его на удаленном хосте. Вам, наверно, не подойдет. Каких-нибудь "подсветок" не хватит. :) Вставить ник Quote
alibek Posted June 4, 2021 Author Posted June 4, 2021 Да, хочется комфорта, подсветки, автоподсказок, автозавершения и прочего авто*. Если же это невозможно, то предпочитаю nano или vi; обычно один из них везде есть. Вставить ник Quote
StSphinx Posted June 4, 2021 Posted June 4, 2021 53 минуты назад, alibek сказал: Да, хочется комфорта, подсветки, автоподсказок, автозавершения и прочего авто*. Если же это невозможно, то предпочитаю nano или vi; обычно один из них везде есть. Тогда самое лучшее, это найти время и освоить emacs. Там все есть и даже больше) Вставить ник Quote
rm_ Posted June 4, 2021 Posted June 4, 2021 Geany, только ей интерфейс испоганили переводом на GTK 3, до этого был лучше. Остаюсь на старой версии. 11 hours ago, alibek said: Работа с удаленными файлами Чего вообще? Это не Unix-way. Вставить ник Quote
jffulcrum Posted June 6, 2021 Posted June 6, 2021 Notepad++ через Snap. Тоже пробовал всякое и не нашел полного аналога. Вставить ник Quote
Ivan_83 Posted June 6, 2021 Posted June 6, 2021 Из недо IDE kate был не плох, ну и geany. Из IDE - CodeLite. В 04.06.2021 в 21:13, rm_ сказал: Geany, только ей интерфейс испоганили переводом на GTK 3, до этого был лучше. Остаюсь на старой версии. Пора уже открыть для себя редактирование стилей GTK через css, и оно более-менее становится как было. ~/.config/gtk-3.0/gtk.css scrollbar { -GtkScrollbar-has-backward-stepper: true; -GtkScrollbar-has-forward-stepper: true; } scrollbar.vertical slider, scrollbar.vertical slider { min-height: 15px; min-width: 12px; } scrollbar.horizontal slider, scrollbar.horizontal slider { min-height: 12px; min-width: 15px; } notebook { border-style: solid; min-height: 0; min-width: 0; margin: 0px; } notebook header { border-style: solid; min-height: 0; min-width: 0; margin: 0px; background-color: @theme_bg_color; } notebook tab { border-style: solid; border-color: @inactive_frame_color; min-height: 0; min-width: 0; } notebook tab:hover { background-color: shade(@theme_bg_color, 0.7); } notebook tab:active { background-color: shade(@theme_bg_color, 0.7); color: red; } toolbar, .toolbar { border: 0; padding: 0; min-height: 0; min-width: 0; } button:hover, menu:hover, menubar:hover { background-color: shade(@theme_bg_color, 0.7); } GtkStatusbar { padding: 0px; color: @theme_fg_color; } statusbar, statusbar label, statusbar frame { border: 0; padding: 0; min-height: 0; min-width: 0; color: @theme_fg_color; } tooltip { border: 0; padding: 0; min-height: 0; min-width: 0; } Вставить ник Quote
alibek Posted June 7, 2021 Author Posted June 7, 2021 17 часов назад, Ivan_83 сказал: Из IDE - CodeLite. А вроде неплох. Правда светлые темы не очень удачные, многое плохо видно, нужно будет корректировать. Ну и код символа под курсором не показывает. Прям непонятно, неужели эта функция никому не нужна? Вставить ник Quote
Ivan_83 Posted June 7, 2021 Posted June 7, 2021 Если речь про ASCII код символа - да, никому не нужно ) Можете для geany плагин дописать. Вставить ник Quote
alibek Posted June 8, 2021 Author Posted June 8, 2021 Не обязательно ASCII, код в текущей кодировке, например юникодной. И речь не про плагин, чтобы отдельной командой этот код показывать, а про то, чтобы выводить код в строку статуса, вместе с координатами курсора. CodeLite пока нравится. Но до чего же в нем убогая реализация цветовой схемы. Мало того, для каждого варианта ЯП в лексере существует свой собственный набор тем — то есть мне нужно создать тему три десятка раз, для каждого ЯП. Так еще и редактор цветов убогий (точнее системный). Я даже всерьез думал настроить цветовую схему в Windows-версии, а затем импортировать настройки, но так тоже замороченно. Скорее всего попробую сгенерировать конфигурационный файл. Вставить ник Quote
alex_001 Posted October 1, 2021 Posted October 1, 2021 VS Code весьма удобен тем что умеет remote edit. На удаленной машине (контейнере/wsl) запускается "серверная" часть , на локале - GUI , общается по ssh. Фишка крайне полезная , те-же jetbrains только недавно такое сделали и только для java. Тоже самое может neovim. (весьма неплох , но чтото с *vi* у меня не очень сложилось , из традиционных монстров юзал в основном emacs). Вставить ник Quote
Ivan_83 Posted October 2, 2021 Posted October 2, 2021 23 часа назад, alex_001 сказал: VS Code весьма удобен тем что умеет remote edit. На удаленной машине (контейнере/wsl) запускается "серверная" часть , на локале - GUI , общается по ssh. Фишка крайне полезная , те-же jetbrains только недавно такое сделали и только для java. Так и CodeLite умеет по ссш зеркалить, ничего сложного тут нет. Вставить ник Quote
alex_001 Posted October 4, 2021 Posted October 4, 2021 On 10/2/2021 at 11:59 PM, Ivan_83 said: Так и CodeLite умеет по ссш зеркалить, ничего сложного тут нет. Так просто по ssh умеют вообще все почти - тут фишка в том что получаешь окружение контейнера , (например модули python e.t.c). И этим не надо захламлять рабочую систему. Тоесть , как будто редактор запущен именно в контейнере . Вставить ник Quote
microcode Posted October 9, 2021 Posted October 9, 2021 В 04.06.2021 в 09:32, alibek сказал: vi или vim я приберегу для времен, когда отращу бороду и надену свитер. Пока что пользуюсь, только если ничего другого нет. А зря. Ведь важна некая преемственность. Многие кто вкатился, не захотят уже больше никаких других редакторов. В 04.06.2021 в 10:28, alibek сказал: Sublime медленный В каком месте он медленный? Вот Atom/VScode медленные, т.к. там электрон. В 04.06.2021 в 19:17, MMM сказал: vscode и jetbrains ? Если слишком много свободных ресурсов, то можно использовать и их) Но не слишком ли много ресурсов они хотят, как для текстового редактора? Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.