Сохранен 155
https://2ch.hk/pr/res/1142955.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Делимся в этом треде годными темами оформления кода и текстовыми редакторами.

 Аноним 20/02/18 Втр 19:25:17 #1 №1142955 
1488122218.jpg
Делимся в этом треде годными темами оформления кода и текстовыми редакторами.
Аноним 20/02/18 Втр 19:27:30 #2 №1142958 
Нахуй подсветку, все норм посоны юзают блокнот и все.
sageАноним 20/02/18 Втр 19:32:23 #3 №1142963 
gruvbox, monokai, etc etc каждому своё я вот совсем на самопальную светлую схему пересел

atom, sublime, vim, emacs
sageАноним OP 20/02/18 Втр 19:41:10 #4 №1142971 
>>1142963
Зачем сагаешь?
Аноним 20/02/18 Втр 19:49:02 #5 №1142986 
Старый добрый Emacs.

Атом дико перегруженный и тяжелый.
SublimeText неплох

Попробовал недавно IDE Ninja - надо сказать интересная и удобная вещица
Аноним 20/02/18 Втр 19:49:26 #6 №1142987 
>>1142955 (OP)
Wombat. Все редакторы кроме имакса ненужны.

Алсо, вообще-то подсветка синтаксиса - зло. Она создает ненужные сложности, она мешает воспринимать код таким, как он есть. Разные программисты с разными схемами подсветки будут, возможно, обращать внимание на разные места в коде. Чем меньше переменных - тем лучше. Форматирование кода должно состоять из:
- отступов (пробелами, разумеется)
- жирного шрифта (для выделения объявлений)
- одного воспомогательного стиля (для комментариев и прочего "нерабочего" кода)

Дискас.
Аноним 20/02/18 Втр 19:51:39 #7 №1142989 
>>1142987
олдфаг олдфаженька олдфаггот залетел в тред.

как там в блокнотике писать?
sageАноним OP 20/02/18 Втр 19:54:03 #8 №1142996 
>>1142987
>обращать внимание на разные места в коде
Единая подсветка по стандартам языков тогда?
sageАноним OP 20/02/18 Втр 19:54:56 #9 №1142999 
>>1142986
>Ninja
Чем лучше PyCharm'a?
Аноним 20/02/18 Втр 19:59:11 #10 №1143006 
>>1142999
Случайно саганул
Аноним 20/02/18 Втр 20:00:56 #11 №1143010 
>>1142999
быстрая и лёгкая, не жрёт ресурсы, запускается в клик, интуитивно понятная и просто приятная

имхо
Аноним 20/02/18 Втр 20:04:29 #12 №1143013 
>>1143010
А в PROGESSIONAL разработке используют IDE?
Аноним 20/02/18 Втр 20:11:29 #13 №1143015 
>>1142958
Нахуй стариков, нахуй нахуй стариков
Аноним 20/02/18 Втр 20:17:19 #14 №1143020 
>>1143015
Блять, и тут моргенштернобляди.
Мой одноклассник бывший, гы
sageАноним 20/02/18 Втр 21:13:22 #15 №1143056 
>>1142971
Ненужный тред. Алсо, пиздец меня бесит этот блик на оп-пике.
Аноним 20/02/18 Втр 21:17:11 #16 №1143058 
>>1143020
На самом деле нет, я презираю рэпперов и видеоблогеров
Правда экс-одноклассник? И как он учился?
Аноним 21/02/18 Срд 00:48:05 #17 №1143189 
>>1142989
Я не знаю, как там писать в блокнотике - у меня нет блокнотика, я пишу код в имаксе.

>>1142996
Эх, щас бы в стандарте указывать, каким цветом надо код разрисовывать))0)

Любые нормальные языки имеют средства для метапрограммирования, то есть расширения языка без переписывания компилятора. Таким образом, даже если бы гипотетически какой-то аутист засунул подсветку в стандарт, это бы не очень-то помогло реальному коду. Я уж не упоминаю лишний раз о том, что это не несет абсолютно никакого смысла и не дает никакой выгоды.
Аноним 21/02/18 Срд 03:28:17 #18 №1143241 
>>1143013
Да, потом открываешь код в IDE и чинишь всякие "referenced before assignment" и прочие тупые опечатки после вимо-господ.
Аноним 21/02/18 Срд 04:02:53 #19 №1143244 
Юзаю тему "Ladies Night 2" для IntelliJ IDEA.
http://color-themes.com/?view=index&layout=Generic&order=popular&search=&page=1
Аноним 21/02/18 Срд 04:34:48 #20 №1143245 
>>1143189

C-x-c отсюда, нехуй молодежь хорошему учить портить.
Аноним 21/02/18 Срд 10:22:46 #21 №1143284 
>>1143245
>C-x-c
Он не мог не обосраться.

>>1143241
Вим, конечно, для инопланетян, но настолько толсто фантазировать все-таки не надо, ммкей?
Аноним 21/02/18 Срд 11:56:17 #22 №1143318 
>>1143284
То есть ты отрицаешь то, что IDE могут в более продвинутый анализ когда благодаря которому снижают количество ошибок?
Аноним 21/02/18 Срд 11:56:59 #23 №1143319 
>>1143318
>когда
кода
Аноним 21/02/18 Срд 12:19:24 #24 №1143327 
2018-02-21-1218201916x1028scrot.png
Zenburn абсолютно во все поля.
Алсо, двачую емаксогоспод выше по треду.
Аноним 21/02/18 Срд 12:42:32 #25 №1143346 
>>1143318
Ошибки ловятся компилятором и линтером, дружочек. Алсо, тот факт, что тебе пришлось выдумать >>1143241 вот это как бы намекает.
Аноним 21/02/18 Срд 12:43:22 #26 №1143348 
>>1143327
А я, кстати, не понимаю, за что его все так любят. У меня постоянно от него ощущение, будто на мониторе контрасность сбита.
Аноним 21/02/18 Срд 12:43:39 #27 №1143349 
Аноним 21/02/18 Срд 12:43:57 #28 №1143350 
>>1142955 (OP)
>>1143327
Размер шрифтов слишком маленький.
Аноним 21/02/18 Срд 17:59:33 #29 №1143602 
>>1143350
Мне норм.

>>1143348
Ну хз, ты когда-нибудь втыкал в IDE со своей любимой темой четырнадцать часов подряд с перерывами на пожрать? С любой другой темой ты будешь охуевать от ощущения песка в глазах с зенбёрном тоже будешь, но не так сильно
Аноним 21/02/18 Срд 18:34:38 #30 №1143635 
>>1143602
Низкая контрастность же наоборот заставляет глаза напрягаться. Чтобы не было песка в глазах, нужно просто соблюдать режим и делать перерывы каждые полчаса\час, плюс во время кодинга и чтения периодически переводить взгляд на дальнюю стену в комнате или небо в окошке. Хотя я и без этого иногда сижу двое суток подряд и ничего, глаза как-то адаптируются.Но это вредит вашему здоровью, конечно, минздрав предупредил.
Аноним 21/02/18 Срд 18:41:30 #31 №1143643 
>>1143635
>Низкая контрастность же наоборот заставляет глаза напрягаться

Пруфы будут?
Аноним 21/02/18 Срд 19:36:39 #32 №1143699 
Screenshot 2018-02-21 18.30.24.png
>>1143346
> компилятором
Я о динамикопараше.

> линтером
Их много, работают плохо и ловят самые примитивные ошибки и то не всегда. Уровень анализа кода в IDE на две головы выше.

> выдумать
Врети, ясно.
Аноним 21/02/18 Срд 19:53:33 #33 №1143706 
Снимок экрана2018-02-2119-53-22.png
На атом нуклид подсел, хорошая, годная штука.

мимо хипстерная вебмакака-формошлеп
Аноним 21/02/18 Срд 20:04:41 #34 №1143714 
>>1143699
>Я о динамикопараше.
В нормальной динамикопараше компиляторы с этим тоже неплохо справляются.
Аноним 21/02/18 Срд 20:07:28 #35 №1143716 
>>1143058
Не одноклассник, в паралели одной учился. Он двоечник был сраный, но музыкант типо дохуя. Ничем впринципе не выделялся.
Мой друг с ним на стрелку ходил даже.
Аноним 21/02/18 Срд 20:20:04 #36 №1143732 
>>1143699
>Врети, ясно.
Ну а как еще реагировать на кулстори про то, что якобы кто-то из твоих воображаемых коллег пушит коммиты с опечатками без прогона тестов в динамикопараше? Сам-то понимаешь, как это со стороны звучит?

Пикрелейтед твой из той же серии.
Аноним 21/02/18 Срд 20:26:29 #37 №1143743 
>>1143643
Можешь погуглить, мне за тебя это делать лень. Давным-давно интересовался этой темой, общее место - яркость на минимум, контрастность на максимум ну, на комфортный максимум, а не абсолютный. В принципе, с моими личными наблюдениями это сошлось, так что я для себя закрыл эту тему. Как выше писал, могу по двое суток сидеть без особых проблем но это все равно вредно. А вот от книжек, кстати, глаза почти моментально за пару часов забиваются.

Яркость в минус, контраст в плюс, подсветка позади монитора, xflux или аналогичная прога, тайм-трекер с паузами. Как-то так.
Аноним 21/02/18 Срд 21:02:42 #38 №1143773 
>>1143743

> Низкая контрастность же наоборот заставляет глаза напрягаться
> яркость на минимум, контрастность на максимум

Быстро у тебя мнение поменялось на диаметрально противоположное.
Аноним 21/02/18 Срд 21:06:07 #39 №1143779 
>>1143773

Хотя не, чёт не понял тебя. Ладно, замечу только что, как минимум, субъективно не согласен - от высокого контраста глаза устают быстрее. Поэтому я (и судя по треду, не только) предпочитаю темы с 'мягкими' переходами.
Аноним 21/02/18 Срд 22:24:09 #40 №1143859 
изображение.png
Аноним 22/02/18 Чтв 12:06:20 #41 №1144132 
>>1142987
> отступов (пробелами, разумеется)

нахуй пошел. Нормальные программисты отступы табами делают
Аноним 22/02/18 Чтв 22:20:31 #42 №1144503 
>>1142987
>Разные программисты с разными схемами подсветки будут, возможно, обращать внимание на разные места в коде.
Банально проще ориентироваться. Фокус на разных моментах смещаться не должен.
Ну а так с форматированием полностью согласен. Код должен быть хорошо структурированным и легко читаем. Не просто так начали конвенции вводить.
Аноним 22/02/18 Чтв 23:03:06 #43 №1144528 
>>1143779
В треде только у тебя скрин с низкоконтрастной темой.
Аноним 22/02/18 Чтв 23:03:23 #44 №1144529 
>>1144132
Евгений Ваганыч, перелогиньтесь.
Аноним 22/02/18 Чтв 23:05:49 #45 №1144531 
>>1144503
>Банально проще ориентироваться.
>проще
То есть ты выключал подсветку, пробовал так читать@писать код хотя бы неделю, после этого включал обратно и сделал вывод, что она помогает ориентироваться? Я тебя правильно понял?

Я уж молчу о том, что ориентироваться в коде помогают всякие jump-to-definition и прочие тулзы твоего редактора, ну и собственно нормальное структурирование этого кода. Как подсветка поможет разобраться в проекте на стопицот файлов одному Иисусу известно.
Аноним 22/02/18 Чтв 23:21:15 #46 №1144539 
>>1144531
>Как подсветка поможет разобраться в проекте на стопицот файлов одному Иисусу известно.

Как отличить переменную от параметра, не смотря на сигнататуры метода?
Аноним 22/02/18 Чтв 23:42:47 #47 №1144547 
>>1144539
А зачем нужно читать код метода, не видев его сигнатуры? Я думал мы тут софт разрабатываем, а не в форт боярд играем.
Аноним 22/02/18 Чтв 23:57:44 #48 №1144558 
>>1144547
>А зачем нужно читать код метода, не видев его сигнатуры?

Это контекст который нужно запоминать. Но если всё раскрасить, то можно не запоминать; съэкономленный кусочек своего внимания пустишь на что-нибудь полезное.

> Я думал мы тут софт разрабатываем

Ты с какой-то другой планеты пишешь? Мы тут обсуждаем писечки, фотошоп и трапиков.
Аноним 23/02/18 Птн 00:16:17 #49 №1144566 
>>1144558
>Но если всё раскрасить, то можно не запоминать
Каким образом раскрашивание позволяет не запоминать, что ты сейчас читаешь? Слушай, ну чесслово, толстота какая-то. Я уж молчу про то, что метод вообще-то помещается на одном экране если только ты не какой-то адовый говнокод разгребаешь, ну и символ под курсором подсвечивается, так что ты в любом случае это все имеешь перед глазами. Но все равно толстота.

>писечки, фотошоп и трапиков.
Хе-хе.
Аноним 23/02/18 Птн 00:28:04 #50 №1144572 
>>1144566
>Каким образом раскрашивание позволяет не запоминать, что ты сейчас читаешь

Все просто:

РАСКРАСИЛ
@
НЕ ЧИТАЕШЬ


Ты ещё спроси, как подсветка git diff'а

> поможет разобраться в проекте на стопицот файлов

p.s. Вот ты сам толстишь в этом толстом итт треде на этой толстой борде, и ещё других в чём-то смеешь обвинять. t_t
Аноним 23/02/18 Птн 00:37:25 #51 №1144578 
>>1144572
>РАСКРАСИЛ
>@
>НЕ ЧИТАЕШЬ
Лол.

>подсветка git diff'а
С каких пор git diff стал подсвечивать идентификаторы? А мы ведь именно об этом говорим.
Аноним 23/02/18 Птн 00:44:11 #52 №1144581 
>>1144578
> А мы ведь именно об этом говорим.

Мы говорим о том, что ты играешь в форт Боярд и доказываешь что подсветка не нужна. Или всё-таки нужна?
Аноним 23/02/18 Птн 00:54:49 #53 №1144584 
>>1144581
Перечитай диалог, ты потерял нить обсуждения. Если хочешь просто посраться без цели, то лучше все-таки делать это в /b, а не здесь.
Аноним 23/02/18 Птн 01:01:18 #54 №1144587 
>>1142955 (OP)
gedit
Аноним 23/02/18 Птн 01:02:15 #55 №1144588 
Посоветуйте светлую тему.
Аноним 23/02/18 Птн 01:23:51 #56 №1144596 
>>1144588
sunburn?
Аноним 23/02/18 Птн 02:52:39 #57 №1144621 
>>1142955 (OP)

А есть какие мануалы как быстро печатать, а то смотрю всякий ютуб, они в каком-то консольном редакторе хуячат даже к мышке не притрагиваются. Как научиться так же быстро печатать погромировать и переключаться между редакторами, искать текст?

https://www.youtube.com/watch?v=oVyx9L3IGfs
Аноним 23/02/18 Птн 03:24:09 #58 №1144624 
>>1144596
Светлое, это когда V в HSV больше, скажем, 70-80%, а в subburn сколько? 30?
Аноним 23/02/18 Птн 04:11:19 #59 №1144633 
>>1144621
я прошел "соло на клавиатуре" обе раскладки
потом добивал еще спецсимволы и цифры при помощи "стамины" так как в "соло" мало упражнений на них
Аноним 23/02/18 Птн 04:12:36 #60 №1144634 
emacsthemes.com
полезный сайт, даже если вы пользуетесь другими редакторами - можно быстро глянуть как выглядят распростаненные раскраски
Аноним 23/02/18 Птн 04:21:05 #61 №1144635 
>>1144624
Шта? Я не ебу, о чем ты. sunburn с почти белым фоном.
Аноним 23/02/18 Птн 04:21:34 #62 №1144636 
>>1144621
Научись пользоваться имаксом\вимом.
sageАноним 23/02/18 Птн 04:56:43 #63 №1144638 
screen1.png
>>1144635
Не оно разве? https://github.com/mvarela/Sunburn-Theme
Аноним 23/02/18 Птн 15:52:16 #64 №1144808 
>>1144638
https://github.com/chrisdone/zenburn
Аноним 23/02/18 Птн 18:27:05 #65 №1144885 
>>1143706
Эта схема кстати, дракулой зовется?
Сам юзаю gruvbox.
Emacs для кложи, vim для всего по фасту, дефолтный текстовый редактор, котлин и питон на idea.
Аноним 23/02/18 Птн 18:28:28 #66 №1144886 
gruvbox2.png
>>1144885
Аноним 23/02/18 Птн 18:39:30 #67 №1144892 
>>1144886
>склад.pyw
Нихуя ты суровый.
Аноним 23/02/18 Птн 18:49:34 #68 №1144907 
>>1144886
А зачем скобочки после import?
Аноним 23/02/18 Птн 18:56:38 #69 №1144909 
>>1143319
Хуево тебе живётся наверное без иде для двача. Вот была бы иде, не сделал бы опечатку
Аноним 23/02/18 Птн 19:16:06 #70 №1144921 
>>1144892
Да потом переименую, чо ты.
>>1144907
Затрудняюсь ответить
sageАноним 23/02/18 Птн 21:32:02 #71 №1144974 
>>1144808
Благодарю.
Аноним 24/02/18 Суб 13:53:50 #72 №1145194 
>>1144885
> Emacs для кложи, vim для всего по фасту
Чому evil-mode не используешь?

>>1144907
Дыкить чтобы строку можно было разорвать, и PEP8-линтер не ругался на строку длиннее 80 символов.
Аноним 24/02/18 Суб 19:30:20 #73 №1145401 
>>1145194
Подозреваю, что мсье привык запускать и убивать вимы (тысячи их) в терминале. инб4: emacsclient

мимо
Аноним 24/02/18 Суб 20:51:54 #74 №1145448 
Рассказывайте, какие фичи в вашем редакторе вы юзате постоянно и не можете без них жить.
Например я тащусь от сплитов в емаксе.
Аноним 24/02/18 Суб 21:00:58 #75 №1145455 
>>1145448
модальность
регистры
projectile
paredit
редактирование всех вхождений слова разом
внезапно, ТАБЫ
narrowing, но его относительно редко использую, так что жить без него смогу
ну и скриптуемость всего и вся, без этого никуда
ну и конечно полная управляемость с клавиатуры (в том числе и в гуе)
ну и разумеется САМОДОКУМЕНТИРОВАННОСТЬ - это самое главное на самом деле
Аноним 24/02/18 Суб 21:08:22 #76 №1145464 
>>1145455
Про регистры расскажи подробней.
Слишком сложная как по мне хуйня в плане управления и хоткеев. Оче редко использую.
Аноним 24/02/18 Суб 22:40:17 #77 №1145513 
>>1145464
В смысле? Один хоткей + буква = сохранить текущую позицию. Другой хоткей + буква = прыгнуть в сохраненную позицию.

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

Вообще, для этого юзкейса отлично подошла бы навигация назад\вперед, типа как в браузерах. Вроде бы видел где-то такой пакет для имакса, но пока особой нужды в этом не испытываю, регистрами удобней.
Аноним 24/02/18 Суб 22:44:05 #78 №1145518 
>>1145513
А, ну это тухлый юз кейс. Я думал ты для копи-пасты используешь.
Аноним 24/02/18 Суб 23:01:53 #79 №1145538 
>>1145518
М? Каким образом они с копипастой связаны?
Аноним 24/02/18 Суб 23:20:45 #80 №1145548 
>>1145538
Мань ну ты че.
C-x r s q ; сохранить в регистр q
C-x r i q; вставить из регистра q
Аноним 25/02/18 Вск 00:06:40 #81 №1145574 
>>1145548
А нафига это нужно, если можно просто yank-pop до нужного текста?
Аноним 25/02/18 Вск 00:11:42 #82 №1145576 
>>1145574
Ну бывают такие ситуевиные в рефакторинге, когда тебе нужно переносить изменения в нескольких областях из одного исходника в другой. Тогда и пригождается.

Расскажи, лучше, подробней, как ты юзаешь закладки. Вот прям вплоть до описания сессии по командам.
Аноним 25/02/18 Вск 01:06:57 #83 №1145596 
>>1145576
>Тогда и пригождается.
Хм. Если мне нужно большой кусок текста где-то держать, чтобы он не потерялся, я его обычно просто копирую в scratch-буфер, который как раз висит на хоткее-регистре.

>Вот прям вплоть до описания сессии по командам.
Ну в смысле, блин. Просто если нужно запомнить текущую позицию, жму p<spc>. Потом кручу-верчу, когда надо прыгнуть обратно - жму g<spc>. Тащем-то все, например. Скретч-буфер сидит на gg. Ну и еще по нескольким буквам другие нужные буферы раскиданы.
Аноним 25/02/18 Вск 11:22:25 #84 №1145673 
>>1145596
У тебя evil мод что-ли?
Аноним 25/02/18 Вск 14:45:22 #85 №1145760 
>>1145673
Что-то типа него, да.
Аноним 25/02/18 Вск 15:16:36 #86 №1145776 
>>1145760
В штатном емаксе это вообще ни капли не эргономично:
C-x r SPC q
C-x r j q
, где q регистр
Да и хз зачем это нужно, когда есть ido-mode + split
Помнить в каком регистре нужное место или юзать какой-нить визуализатор содержимого регистров?
Проще имя файла запомнить.
Аноним 25/02/18 Вск 15:24:41 #87 №1145781 
>>1145776
Хм, так я же тебе говорю: у меня в регистрах лежат файлы, которые я постоянно использую, типа орг-файлика с задачами (gt) или скрета для всякого мусора (gg). То есть мне помнить ничего особенно не надо, это все на уровне рефлексов. А когда прыгаю по одному файлу, кладу нужную позицию в пробел. Опять же, запоминать ничего не надо. Воспринимается как один хоткей: p<spc> - сохранить текущую позицию, g<spc> - прыгнуть в сохраненную позицию.

Визуализатор, кстати, там вроде по умолчанию есть - register-preview открывается, если подождать, вот сейчас проверил. Но я его по описанным выше причинам не вижу вообще никогда.
Аноним 25/02/18 Вск 15:27:24 #88 №1145785 
>>1145776
А, ну и кстати - да, забыл упомянуть про ido в списке вещей, без которых невозможно жить. Забыл потому, что это нечто само собой разумеющееся. До сих пор охуеваю с осознания того факта, что ни в одном мейнстримном уи-тулките аналогичная фигня не используется для всех списков, в которых больше трех айтемов.

Особенно охуеваю с пизданутых списков языков в гуглопереводчике и гуглопоиске. Просто пиздец.
Аноним 25/02/18 Вск 15:28:50 #89 №1145787 
>>1145781
Мне обычного C-u С-SPC хватает.

Щас народ хайпит на ivy. Я сколько не пробовал что ivy что helm, не могу этим пользоваться. ido работает интуитивно и в 99% случаев делает то что мне нужно. А эти штуки сколько не настраивал, так и не смог сделать удобно.
Хотя вот helm-swoop частенько использую.
Аноним 25/02/18 Вск 17:54:33 #90 №1145867 
>>1145787
Ну он сбивается, а тут все железно куда сохранил, там и будет.

А я вот не врубаюсь, кстати, что за хуйня вообще с этим хелмом. Только впилили айдо везде по умолчанию - сразу начали велосипедить хелм. Причем я так понимаю это и бекенд, и фронтенд. То есть не просто интерфейс, но и сам код для выбора вариантов. Это же пиздец на самом-то деле.

Ну и да, мне чисто визуально хелм не нравится. Фейсы уродливые и цветастые какие-то, окошко на полфрейма... А айдо из коробки работает и жрать не просит.

>helm-swoop
Хм, то есть он фильтрует все строки из буфера с заданной подстрокой в новый буфер, так?
Аноним 25/02/18 Вск 19:56:43 #91 №1145927 
>>1145867
helm/ivy это фреймворк для сужения и выбора.
Часто у тебя есть некий список данных (строки в файле, файлы на диске, результат грепа и т.п.). Обычно ты хочешь сузить этот список данных до небольшого количества позиций, и выбрать одну или несколько (открыть файл, выбрать результат поиска, ...). Хелм и иви как раз решает эту задачу. Они показывают текущую выбору, позволяют её сузить, и позволяют выполнить действия над результатами.
Аноним 25/02/18 Вск 20:53:00 #92 №1145953 
>>1145927
Не, это я понимаю. Я к тому, что я не могу, например, использовать их в связке с айдо. То есть если я хочу их бэкенд, но не хочу их интерфейс, то я сосну. Так ведь?
Аноним 25/02/18 Вск 20:55:24 #93 №1145954 
>>1145953
Да, они принципиально по разному работают.
Как по мне ido удобней и интуитивней.
Аноним 25/02/18 Вск 21:05:47 #94 №1145962 
>>1143706
Двачую, а емаксо и вимо блядки не нужны.
Аноним 25/02/18 Вск 21:06:53 #95 №1145963 
>>1145962
Оно так же тормозит на вводе текста в единственном открытом файле как и вскод?
Аноним 26/02/18 Пнд 03:25:47 #96 №1146094 
>>1145963
хз, вроде не тормозит, но всё равно не юзаю, пишу в nano.

мимодолбаеб
Аноним 26/02/18 Пнд 09:18:46 #97 №1146169 
>>1145455
> внезапно, ТАБЫ
Братиш, как ты табы в имаксе настроил? Я пытался в свой спейсмакс впихнуть smart-tabs, но соснул сочного - оно себя ведёт абсолютно неконсистентно.

> projectile
Алсо, чего такого есть в projectile, что ты от него писяешь кипятком? Я вот не уловил всей его крутости.

Алсо теперь это emacs thread.
Аноним 26/02/18 Пнд 09:21:21 #98 №1146170 
>>1146169
Нахуя вам табы, не понимаю? Есть божественный ibuffer, если мало обычного C-x C-b.

Главная фича projectile для меня в том, чтобы в большом проекте удобно открывать файлики. Например я знаю что среди 3000 файлов есть файл metadata.json, так вот projectile из коробки может его найти (пропатченная версия C-x C-f), потому что знает структуру проекта, и при этом не требует вообще никакой настройки.
Аноним 26/02/18 Пнд 09:54:33 #99 №1146186 
>>1146094

Зачем нужен нано, если есть микро.
Аноним OP 26/02/18 Пнд 10:47:25 #100 №1146217 
Нахуй IDE.
Аноним OP 26/02/18 Пнд 10:54:21 #101 №1146219 
бегемотыблять
Аноним 26/02/18 Пнд 13:08:38 #102 №1146269 
neovim-best-editor.png
Neovim. Использую его также и на сервере через ssh. Neovim позволяет мне запустить neovim в neovim. Я обмазываюсь neovim каждый день, вместо того чтобы писать код я просто ищу какие-то новые плагины и темы оформления и сталвю их себе в neovim, проверяю обновления neovim и его плагинов каждый час чтобы не пропустить чего-то нового. Neovim. Neovim. Neovim, neovim, neovim - neovim. NEOVIM!!!!!!
Аноним 26/02/18 Пнд 14:19:33 #103 №1146299 
>>1146170
>Нахуя вам табы, не понимаю? Есть божественный ibuffer, если мало обычного C-x C-b.
Ты не понял, я про те табы, что ASCII 0x09. Буферы в моём спейсмаксике меня более, чем устраивают.
Аноним 26/02/18 Пнд 15:03:34 #104 №1146333 
>>1146299
А. editorconfig во все поля. Нахуй вообще об этом задумываться.
Аноним 26/02/18 Пнд 17:04:08 #105 №1146467 
>>1146169
>Братиш, как ты табы в имаксе настроил?
tabbar отступы не пробелами для пидоров

>projectile
Да ничего особенного, просто он позволяет быстро открывать любй файл в проекте, прыгать между тестом и кодом или хидером и реализацией, запускать билды, грепать и так далее. И все это единообразно работает со всеми языками, и притом из коробки. То есть там нет чего-то эдакого, просто это мастхэв.
Аноним 26/02/18 Пнд 17:04:50 #106 №1146468 
>>1146170
>божественный ibuffer
Лол. Сейчас бы переключаться между буферами десятью нажатиями клавиш вместо одного.
Аноним 26/02/18 Пнд 17:06:01 #107 №1146470 
>>1146269
Но ведь есть evil-mode, зачем он нужен? Чтобы на луа вместо лишпа скрипты писать?
Аноним 26/02/18 Пнд 17:55:17 #108 №1146492 
>>1146468
Он нужен не для переключения, а для массового управления. Например хочу закрыть нахуй все rust буфера и всю папочку ~/gays/
Аноним 26/02/18 Пнд 18:10:36 #109 №1146497 
Пишу клон vi
https://gitlab.anrchst.ru/anrchst/iv/blob/master/buffer.h
Аноним 26/02/18 Пнд 19:15:19 #110 №1146514 
>>1146492
Ну а к табам-то это каким местом?

алсо, зойчем закрывать буфера
Аноним 26/02/18 Пнд 19:23:47 #111 №1146517 
>>1146514
Чтобы не мешались. Чтобы все внешние компиляторы/линтеры завершить. Чтобы быстрее десктоп грузился и не нагружал систему.

Шо с табами то?
Аноним 26/02/18 Пнд 20:37:31 #112 №1146546 
>>1146517
Они удобные. У тебя вверху строчка со всеми буферами одного типа, и ты между ними переключаешься (циклически) одной клавишей. Зачастую это быстрее, чем ido-switch-buffer.
Аноним 26/02/18 Пнд 21:17:03 #113 №1146582 
>>1145963
Хз, clion на среднеразмерном проекте тормозит, а atom с nuclide справляется да в nuclide есть кресты, и неплохо сделаны
Аноним 27/02/18 Втр 09:17:38 #114 №1146756 
>>1146497
ты аутист с C++ головного мозга. позволь свету лиспа войти в тебя, и больше не нужно будет терпеть боль.
Аноним 27/02/18 Втр 09:24:05 #115 №1146762 
>>1146756
Придется терпеть боль от говноязыка из 70ых, в который еле-еле прикрутили лексикал скоуп.
Аноним 27/02/18 Втр 10:49:42 #116 №1146792 
15106927954080.png
>>1146762
C++ же из 80-ых, а не из 70-ых.
Аноним 27/02/18 Втр 10:52:48 #117 №1146797 
>>1146792
Я про elisp
Аноним 27/02/18 Втр 13:02:50 #118 №1146858 
15106927954080.png
>>1146797
А что с ним?
Аноним 27/02/18 Втр 19:10:49 #119 №1147058 
pypypypypypypy.png
>>1143699
>Я о динамикопараше.
Vim + python-mode скажет где у тебя и reference before assignment, и отбивка определений не по гайдам.
Аноним 28/02/18 Срд 16:54:42 #120 №1147572 
15171788797140.jpg
Бамп емаксотреду.
Аноним 28/02/18 Срд 19:58:31 #121 №1147647 
emacs6-512.png
Как заставить helm совсем игнорировать директории? Хочу, чтобы при выборе файла для открытия ебучих папок __pycache__ вообще не было, пробовал засовывать в helm-boring-buffer-regexp-list - они там всё равно есть, просто если в них перейти, там файлов нема. Спасибо, шлем с говном, я вообще не хочу, чтобы мне эти служебные директории глаза мозолили.
Аноним 28/02/18 Срд 21:29:22 #122 №1147687 
>>1147647
>helm
Посикал на пердолика.

мимо-ido-боярин
Аноним 28/02/18 Срд 21:32:50 #123 №1147690 
>>1147647
Ну а так, вроде по (почти) первой ссылке в гугле https://emacs.stackexchange.com/questions/30204/how-to-tell-helm-to-ignore-certain-files все по делу пояснили. Через проджектайл ток.
Аноним 28/02/18 Срд 21:33:55 #124 №1147695 
>>1147690
Сразу от этом подумал. Негоже дженерик открывалке файлов игнорировать какие-то директории. Это работа для projectile.
Аноним 01/03/18 Чтв 12:14:39 #125 №1147914 
>>1147687
Чувак, у меня в spacemacs два стула - helm и ivy, и helm - дефолтный и более фичастый стул.

>>1147690
>>1147695
Окей, а в completion at point как такое же сделать? С прожектилью оно вообще никак не связано.
Аноним 01/03/18 Чтв 12:56:37 #126 №1147945 
стили code block
Аноним 06/03/18 Втр 16:43:43 #127 №1150740 
>>1146756
аутист не аутист, а конфиги им уже правлю
Аноним 06/03/18 Втр 16:48:23 #128 №1150747 
2018-03-06-1847431600x900scrot.png

Аноним 06/03/18 Втр 17:36:49 #129 №1150783 
yobafacebyutikeev-d8brhf3.png
>>1150747
> 2k18
> редактор, не умеющий в UTF-8
Аноним 07/03/18 Срд 06:06:16 #130 №1151004 
image.png
>>1142955 (OP)
Не знаю, в какой тред написать.
Скачал VS Code,вроде настроил, всё скомпилилось, собрался бинарник,всё работает, единственное "но" - почему-то не отображаются переменные во время отладки.
Аноним 07/03/18 Срд 08:21:46 #131 №1151018 
Никогда не понимал популярность тёмной темы текстового редактора, когда светлый буквы на чёрном или на темно сером фоне. Это конечно же выглядит красиво, но ведь видно плохо и работать не удобно же!
Аноним 07/03/18 Срд 08:37:34 #132 №1151020 
>>1151018
От белого экрана страшно болят глаза и голова, а буквы почему-то кажутся меньше. У меня уже даже на двощах тёмная тема стоит.
Аноним 07/03/18 Срд 09:12:58 #133 №1151023 
>>1151020
Дваждую. При этом вроде как должно быть наоборот. Т.к. для различения светлых букв на темном фоне глазу приходится сильнее фокусироваться.
Аноним 07/03/18 Срд 15:56:27 #134 №1151164 
>>1151018
Вечером\ночью удобнее же. Ну и про яркость выше вроде писали уже.
Аноним 07/03/18 Срд 19:02:45 #135 №1151268 
>>1142955 (OP)
Который год сижу в Emacs с темой monokai. Всем доволен. Подсветку кода активно юзаю, но так как у меня там JS / Python, то требования, в принципе, не очень большие, фигачу всё, что нужно.
Аноним 07/03/18 Срд 19:04:09 #136 №1151269 
>>1143241
Так, падажжи, там же есть всё это, при том в Emacs и Vim делается очень сильная интеграция примерно со всеми линтерами, установленными в системе, и в отличие от Pycharm, обновляются они довольно часто и независимо от IDE.
Аноним 11/03/18 Вск 02:55:53 #137 №1153286 
Безымянный.png
Я в Notepad++ программирую.
Аноним 11/03/18 Вск 03:09:07 #138 №1153291 
>>1153286
наши соболезнования
Аноним 11/03/18 Вск 03:12:13 #139 №1153293 
>>1153291
Ваши.
Аноним 11/03/18 Вск 03:13:59 #140 №1153296 
>>1153291
А что не так?
Аноним 12/03/18 Пнд 02:04:11 #141 №1154162 
Геану. :^)
Аноним 15/03/18 Чтв 19:19:34 #142 №1156222 
Имаксотредик, а подскажи, можно ли в орг-моде (без латеха) делать сабскрипты и суперскрипты друг над другом? Когда я пишу foo_bar^baz, бар и баз идут по очереди, слева направо, а не сразу за фу, друг над другом.
Аноним 15/03/18 Чтв 21:55:24 #143 №1156335 
2018-03-15-215501522x83scrot.png
>>1156222
https://www.gnu.org/software/emacs/manual/html_node/org/Subscripts-and-superscripts.html
Так что-ли?
Аноним 15/03/18 Чтв 22:31:05 #144 №1156366 
>>1156335
Ага, а теперь прочитай вопрос.
Аноним 16/03/18 Птн 02:01:58 #145 №1156488 
1.JPG
2.JPG
гайс, кто пользуется вс-коде, помогите.
когда подрубил гит к проекту - все иконки и файлы стали зелеными, справа появились ебучие буквы U и A(пик1).
как вернуть как было(пик2), не отключая гит.
Аноним 16/03/18 Птн 02:25:25 #146 №1156497 
>>1156488
вопрос решен
Аноним 16/03/18 Птн 07:47:34 #147 №1156534 
Безымянный.png
Vim + Tommorow Night Blue (c измененным фоном на более контрастный). Скрин с работы, шрифт Consolas. Дома Arch, и шрифт Inconsolata-lgc.
Аноним 16/03/18 Птн 10:19:40 #148 №1156565 
>>1156534
Почему не визуалочка/etc а ed с настройками из 60х?
Аноним 16/03/18 Птн 11:21:02 #149 №1156603 
Так, а в орг-моде можно сделать повторяющуюся таску, которая просто ставит галочку, что типа еще раз сделал, и после этого сразу же становится снова активной? То есть не .+ фиговина в дате, а что-то другое надо.
Аноним 16/03/18 Птн 11:47:13 #150 №1156628 
>>1156565
>Почему не emacs а ed с настройками из 60х?
пофиксил, не благодари
Аноним 16/03/18 Птн 14:32:13 #151 №1156691 
>>1142955 (OP)
установил emacs на дебиан 9 , почему то при прокрутке в конец буфера и в начало , начинает пищать спикер, как фиксить.
Аноним 16/03/18 Птн 15:46:14 #152 №1156749 
>>1156691
Лол, visual-bell гугли, что-то в таком духе.
Аноним 16/03/18 Птн 15:51:46 #153 №1156755 
>>1156691
(setq visible-bell 1)
Аноним 16/03/18 Птн 17:35:33 #154 №1156806 
>>1156603
Можно. Гугл в помощь.
Аноним 16/03/18 Птн 18:11:34 #155 №1156824 
>>1156806
Погуглил, не нашел. Везде только про запланированные повторения. Пруфца бы.
comments powered by Disqus