Jump to content

Recommended Posts

Posted

Не поделитесь, кто чем пользуется?

В первую очередь интересуют GUI-редакторы.

 

Вообще самый лучший и удобный редактор из всех что я видел — это EditPlus. Но он только под Windows.

 

Из того, что пробовал под линуксом (Ubuntu).

 

Visual Studio Code

Симпатичный, вроде удобный, но что-то не то.

Во-первых, я не большой любитель темных тем, а светлые темы мне некомфортны, там неудачная синтаксическая раскраска.

Во-вторых, плохо различимы непечатные символы.

В-третьих, крайне неудобно открывать удаленные файлы (ssh), только какими-то окольными путями. Более менее удобно работать только с локальными файлами.

 

Geany

Сейчас пользуюсь им, самый удобный из всего опробованного. Довольно похож на EditPlus.

Но нет удобной фичи — автоматическая подсветка фрагментов, совпадающих с текущим выделением. Так же не умеет подсвечивать текущий блок и его границы.

Другой недостаток — не показывает код символа под курсором.

Работа с удаленными файлами компромиссная — сам по себе не умеет, но поддерживает автоматически монтируемые разделы оболочки (Наутилус).

 

Так же кратко знакомился с Sublime Text, Atom и еще каким-то, но как-то изначально не понравились.

vi или vim я приберегу для времен, когда отращу бороду и надену свитер. Пока что пользуюсь, только если ничего другого нет.

Posted

emacs это ближе к vim.

 

Посмотрел еще раз Sublime и Atom, чтобы посмотреть, чем же они меня не устроили.

Sublime медленный, хочет регистрацию/покупку, автоподсветка работает своеобразно (выделяются только буквы, символы игнорируются).

Atom слишком уж упрощенный. И чувствуется, что это веб-страница.

И нигде нет показа кода символа под курсором.

Пока что Geany остается самым удобным.

Posted

Пользуюсь шустрым efte. Ремоутные файлы редактируются запуском его на удаленном хосте. Вам, наверно, не подойдет. Каких-нибудь "подсветок" не хватит. :)

 

Posted

Да, хочется комфорта, подсветки, автоподсказок, автозавершения и прочего авто*.

Если же это невозможно, то предпочитаю nano или vi; обычно один из них везде есть.

Posted
53 минуты назад, alibek сказал:

Да, хочется комфорта, подсветки, автоподсказок, автозавершения и прочего авто*.

Если же это невозможно, то предпочитаю nano или vi; обычно один из них везде есть.

Тогда самое лучшее, это найти время и освоить emacs. Там все есть и даже больше)

Posted

Geany, только ей интерфейс испоганили переводом на GTK 3, до этого был лучше. Остаюсь на старой версии.

 

11 hours ago, alibek said:

Работа с удаленными файлами

Чего вообще? Это не Unix-way.

Posted

Из недо 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;
}

 

Posted
17 часов назад, Ivan_83 сказал:

Из IDE - CodeLite.

А вроде неплох. Правда светлые темы не очень удачные, многое плохо видно, нужно будет корректировать.

Ну и код символа под курсором не показывает.

Прям непонятно, неужели эта функция никому не нужна?

Posted

Не обязательно ASCII, код в текущей кодировке, например юникодной.

И речь не про плагин, чтобы отдельной командой этот код показывать, а про то, чтобы выводить код в строку статуса, вместе с координатами курсора.

 

CodeLite пока нравится.

Но до чего же в нем убогая реализация цветовой схемы. Мало того, для каждого варианта ЯП в лексере существует свой собственный набор тем — то есть мне нужно создать тему три десятка раз, для каждого ЯП. Так еще и редактор цветов убогий (точнее системный). Я даже всерьез думал настроить цветовую схему в Windows-версии, а затем импортировать настройки, но так тоже замороченно. Скорее всего попробую сгенерировать конфигурационный файл.

  • 3 weeks later...
  • 3 months later...
Posted

VS Code весьма удобен тем что умеет remote edit. На удаленной машине (контейнере/wsl) запускается "серверная" часть , на локале - GUI , общается по ssh. Фишка крайне полезная , те-же jetbrains только недавно такое сделали и только для java.

Тоже самое может neovim. (весьма неплох , но чтото с  *vi* у меня не очень сложилось , из традиционных монстров юзал в основном emacs).

 

Posted
23 часа назад, alex_001 сказал:

VS Code весьма удобен тем что умеет remote edit. На удаленной машине (контейнере/wsl) запускается "серверная" часть , на локале - GUI , общается по ssh. Фишка крайне полезная , те-же jetbrains только недавно такое сделали и только для java.

Так и CodeLite умеет по ссш зеркалить, ничего сложного тут нет.

Posted
On 10/2/2021 at 11:59 PM, Ivan_83 said:

Так и CodeLite умеет по ссш зеркалить, ничего сложного тут нет.

Так просто по ssh умеют вообще все почти - тут фишка в том что получаешь окружение контейнера , (например модули python e.t.c). И этим не надо захламлять рабочую систему. Тоесть , как будто редактор запущен именно в контейнере .

Posted
В 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 ?

Если слишком много свободных ресурсов, то можно использовать и их) Но не слишком ли много ресурсов они хотят, как для текстового редактора?

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.