Это копия, сохраненная 21 сентября 2018 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Пользовал все современные мэйнстримные редакторы. Но в последнее время задумался какой из них более эргономичный, какой из них предоставляет лучший интерфейс и возможности и понял что никакой. Хотел бы обсудить это с тобой и услышать советов мудрых.
Сразу скажу что я js-макака. Поэтому в первую очередь меня интересует js, реакт, линтеры- вот это всё.
1. Brackets
мёртв.
2. Sublime text
несмотря на долгожданный выход новой версии уже никому не нужен. Сообщество мертво.
3. Atom
Где-то около года назад, а может даже раньше начался массовый исход сообщества разработчиков из него в vs code. Атом как нива- вечно наполовину сломан, но никогда полностью. Есть классные пакеты- такие как atom notes например, для создания заметок. В целом в глубины его кастомизации я не погружался
4. VS Code
Webstorm для бедных. Сразу после релиза нифига не умел чем вызвал недоумение сообщества. Но потом его распробовали и вот уже где-то год как я только вижу и слышу разговоры о нем. Все работает из коробки- анализ кода с тайпскриптом, встроенный дебаггер, терминал.
На мой вкус отвратительный дизайн. Особенно эта панель слева которая отъедает пространство.
5. Webstorm
Почти традиционно я раз в полгода пытаюсь ей пользоваться и каждый раз бросаю. Пользоваться ей можно либо от безысходности, либо если другие редакторы для вашего языка еще хуже.
Анализ кода в ней почти бесполезный. Тормозит на топовом железе. Доходит до забавного, когда проще самому уже написать название метода или переменной, чем ждать пока она загрузит варианты. Да и в целом чувствуется что вот есть в разработчиков в голове воображаемый воркфлоу, что вот мол пользователь сейчас добавить команды для дебаггера, для запуска кода, и будет работать. Все остальные способы от лукавого. Поэтому там есть например отдельная вкладка для запуска из package.json файла, а терминал спрятан куда подальше и с ним нет НИКАКИХ хоткеев. Не говоря уже про докучающие баги даже в простейшем редактировании файлов. Например когда пропадает курсор. В общем это вроде как IDE, но когда начинаешь ее так использовать, то понимаешь что все сыро и добавлено для галочки.
Вообще пара недель работы в вебшторме и сподвигли меня создать этот тред. А еще после знакомства с вимом на выходных появились более отчетливые претензии.
1. Завязка на гуи. Многие вещи иначе как через него не сделать что очень тормозит процесс работы.
2. Неэффективный интерфейс. Полоса с иконками слева в вс коде, толстые разделители панелей в вебшторме.
3. Сложные и несвязанные ни с чем хоткеи. Их можно только тупо задрочить. Они не мнемонические ни разу.
На выходных попробовал вим и это оказалось реально удобно. Особенно кажется если придрочиться. Но вим это не IDE. И делать из нее такую махину смысла мне кажется не так и много. Но вот думаю в каком-нибудь из редакторов начать использовать вим-мод.
Интересует мнение анонов которые уже пытались осмысленно создать себе воркфлоу для работы. Поделитесь что используете, как и почему? Что думаете насчет какого-нибудь эмакса или чистого вима?
> Особенно эта панель слева которая отъедает пространство
панель переводится в кнопки на статусбаре одним аддоном, либо просто отключается через меню, пользуйся хоткеями, тебе же понравился вим. Там и вим-моде есть.
По сравнению с атомом запускается быстрее. По сравнению с остальной парашей либре.
Нахуй нужно было разделять разделы? У зарубежных братьев есть один /джы/ и им нормально.
да такие же дженералы на тему компуктеров. логичнее было разделить на джи и джиджи для общего обсуждения и женералов. а это форумы прикрепленные треды форумчане голосуем ставим плюсы в кармочку не флудите не по теме идите в ваш тред
Вот тоже думаю о таком варианте. Ибо уже чувствую что пердолиться с эмаксом не очень хочется.
Вот кстати еще интересный вопрос. У меня постоянно октрыто куча вкладок. Сегодня например было три ряда. и порой вот как-то хочется как бы войти в специальный фрейм где отрыты две вкладки. Там поработать, а потом выйти оттуда где снова три панели. Интересно, такое вообще возможно в каком-либо из редакторов?
>2. Sublime text
>несмотря на долгожданный выход новой версии уже никому не нужен. Сообщество мертво.
какая чушь. Этот редактор из коробки может больше, чем любое говно озвученное в этом треде с кучей плагинов и костылей.
причем намного все быстрее и эффективнее, и удобнее.
Он тупо не может даже автоиндент
>Но в последнее время задумался какой из них более эргономичный
Задумайся еще раз. Начни с критериев, по которым ты оцениваешь эргономику, составь таблицу с оценкой ИДЕ по этим критериям.
VS Code твой выбор. Лучший редактор из тех что есть. Emacs, Vim и им подобное не в счёт, об этом отдельный разговор
Кложа - emacs
Фронтенд - atom
Бекэнд - PyCharm
Конфиги, линуксы, хуяк-хуяк - vim
Просто идельного решения не существует.
Если игнорить, то лучше у JetBrains спиздить.
саблайм это зафорсенный проприетарный зонд для вебдевелоперов
>Кто-нибудь использует одновременно IDE и текстовой редактор?
Использую. А еще иногда использую HEX редактор.
>Notepad++
Достаточно того, что в нём нет нормальных плагинов. Про остальное вообще молчу. Это говно пора закопать.
одновременно?
можешь работать в ide с большими специфичными проектами, для которых есть охуенные иде,
править разные папочки и разные мелкие проекты в электроноподелиях уровня вскоде,
редоктировать отдельные текстовые файлы в виме или блокноте, которые запускаются за наносекунду.
это хорошая быстрая опенсорсная альтернатива блокноту, всё остальное медленное или проприетарное.
И что ты будешь в блокноте этом делать? Ну разве что на html+css+js хватит. На остальное нужно уже что-то приличнее искать. Тот же VS Code к примеру, хули тебе не опенсорс?Только не надо затирать байку про мелкософт и электрон
ну, чуть-чуть больше, чем то, что можно делать простым notepad - быстро править единичные файлы, записки и прочее. вскоде даже на эсэсди серьезно медленнее запускается 2.5 секунды.
>2.5 секунды
У меня за столько запускается тяжелая Visual Studio, а VS Code - мгновенно. Так что ты что-то делаешь не так.
Говна сорта.
чойта
>несмотря на долгожданный выход новой версии уже никому не нужен. Сообщество мертво.
Так толсто, что вместо дождя жир начал капать.
Твоя мамаша и программисты по всему миру другого мнения.
Для шарпа/крестов - vs или clion/rider
Для джавы - idea
Для питона - pycharm
Для остального - vs code
IDE и не могут быть идеальными, IDE это комбайн, в нём всегда будет много косяков.
Подумай над тем, зачем тебе нужен IDE. Разве он так сильно экономит твоё время? Или может быть он необходим для качественной разработки? Нет. IDE нужен тебе просто для удобства.
Ты бы мог точно так же писать и читать код в любом консольном текстовом редакторе, и даже без подсветки. Задумайся!
>2018
>Есть vim и emacs
>Нет буду жрать кривую жабопарашу по совместительству с электронопарашей
Хипстеры never change. Не удивлюсь ещё если ты дитё из нулевых.
Они есть. Просто они отключены из коробки и присутствуют в отдельном установщике.
какими плагинами пользуешься, милый человек?
Фууу йобаный хуесос майкософта
При джаве и электроне. В глаза долбишься?
>Не удивлюсь ещё если ты дитё из нулевых.
Будто бы дитятки из девяностых чем-то лучше, бугага.
Все исторгнутые пиздой позже середины восьмидесятых априори пожизненные сраные малолетки. /тхреад
/thread
>Редакторов кода тред
Конечно же TEA, все остальные отдыхают...
Для кодинга - вскод.
Использовать IDE не вижу смысла.
В качестве ворда использую имакс.
Глючный зонд
тем что neovim избавляется от дремучих legacy рудиментов, т.е. codebase легче maintain'ить, +отдельное "ядро" которое можно встроить в любой GUI
для обычного васи разницы нет, однако
neovim is quite literaly is the future of vim
для особо одаренных - все тоже самое
ну и встроенный терминал
(мне без надобности, у меня tmux)
vim это текстовый редактор как и любые другие
его основная фишка в том что не нужна мышь
иными словами, если ты не на ноуте, то особого смысла изучать vim нет
я пользуюсь им когда на ноуте, на компе с мышкой VS code
какой у тебя юзкейс?
Проебался немного
https://vim-adventures.com
А какая разница? Я могу и без неё. И вообще по делу что-то будет? А то я так по теме ответ и не услышал.
Попробуй еще. А дальше по мере появления хотелок, будешь ставить плагины нужные/узнавать как это сделать в vim
Хуже, естественно. Не забывай, что это просто текстовый редактор, но большую часть функционала можно получить через плагины
я тебе как человек который сидит в vim уже пару лет объясняю еще раз:
>vim это текстовый редактор как и любые другие
>его основная фишка в том что не нужна мышь
все, тут нет никакой магии, он заточен на работу без мышки
>>А какая разница? Я могу и без неё
разница только в том как тебе нравится пользоваться компуктером, всего навсего
это просто текстовый редактор, такой же как и любой другой, просто заточен на безмышевость
>>И вообще по делу что-то будет?
юзкейс ты свой так и не описал, что тебе сказать?
Что опенсорсное для Питуна вы бы посоветовали?
Но VSCode, наверное, оверблоат.
Vim/emacs нет, мне ещё Питун учить, а так ещё и редактор учить. В случае с Питуном неизвестно, что сложнее, лул.
ST3, но он реально всё
После выхода VS Code, я практически ни у кого больше его не видел. Такое чувство что им реально меньше чем VIM пользуются. Нет у кого спросить по поводу плагинов, как починить что-то конкретное, форумы полумертвые. Всех кого знаю/вижу используют VIM/Emacs и VS Code. Но VS Code тяжеловат для моего ноута, Emacs тоже чуть а вот VIM нормально работает.
>>VS Code тяжеловат для моего ноута,
оч странно, серьезно
>>Emacs тоже чуть
тоже невероятно, но если что запускай emacs сервис и тогда клиент будет летать
>>а вот VIM нормально работает.
он быстрый до момента пока ты не установишь кучу плагинов
поясни какой у тебя workflow,
если тебе просто нужно чтобы люди подтвердили твой выбор, что vim збс и все,
я тебе и так это могу сказать, но окажется ли это правдой для тебя - уже совсем другая история
>он быстрый до момента пока ты не установишь кучу плагинов
Даже после этого достаточно быстр, если ты не ебанутый и eclim не юзаешь
>поясни какой у тебя workflow
А теперь по человечески. Я просто не хипстер и не понимаю вашего сленга.
Не могут быть два варианта. Anaconda жесть популярна, что про неё скажете?
В блокноте итак пишу, но при переходе на питун решил посмотреть, что поработает за меня
Как насчет ставить IDE своего языка? Или хотябы Eclipse под него. Судя по вебшторму прозреваю в тебе обезьянку. Попробуй Adobe Dreamweaver.
Все хуйня. Курсор не пропадает, автокомплит адекватный железо не топовое, терминал не спрятан, что за хоткеи для него нужны хуй знает, если открыть/закрыть, то они есть
Я другой анон. Чем хорош VS Code? На него разве не надо наворачивать дохуя плагинов, или там все искаропки? Сколько в итоге он ест оперативки?
тоже можно наворачивать дохуя плугинов, но жрет мало оперативы по сравнению с IDE и удобен если ты сидишь в GUI
Возможно. Я не измерял, если честно. Но, думаю, раз это электроно-параша, то да, где-то мегабайт 300 она будет жрать. Это если крупные проекты в ней не открывать.
ну да... есть такой момент...
Я так понял, у них там какой-то свой электрон, который не лагает, как у атома, и не тянется в зависимостях (на линуксах). Работает шустро. Ну и + там из коробки наворотов больше, чем у атома, даже еммет получше.
Я люблю вим, но не понимаю как его использовать для чего то сложнее скриптов на питоне.
Максимум что я нашел - указывание на синтаксические ошибки после сохранкния файла.
Найди мне тогда охуенный плагин на сисярп, чтобы в нем была подсветка не только синтактических, но и ошибок типа несуществующей переменной, предсказывания нулл эксепшнов и тд.
>но и ошибок типа несуществующей переменной, предсказывания нулл эксепшнов и тд.
очень охутельные запросы к текстовому редактору
для таикх вещей очевидно нужна IDE
Для c# VS, для всего остального, не связанного с NET ST. Плюсы ST это прежде всего скорость, модульность, всё остальное тормозное и менее модульное, многих вещей нельзя добавить в том же атоме, что есть в ST, у майков вообще плагинов таких обширных нет, поэтому только ST, ничего другого нет хорошего.
Это не ответ на мой вопрос.
Какие там зонды могут быть? При первом запуске тебя спросят, хочешь ли ты помочь разрабам, отправляя анонимные отчёты - жмёшь нет и всё. Это редактор кода, лол, какой смысл его зондировать? Даже в вскоде от майков вся телеметрия отключается двумя кликами. Если параноишь прям сильно, то просто обруби ему доступ в сеть.
Спасибо, анон.
Emacs.
Вс код такое умеет
Забавляют указания на проприетарность от людей, которые никогда не копаются в исходном коде программы (а ты тоже стопудово не копаешься).
Если бы кто то из пердолей заметил там слежку - сразу был бы форк вс кода.
Да и швабодка это не только зонды
Ну товарищ майор.
Это копия, сохраненная 21 сентября 2018 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.