
Aleksandr
12.01.2018
09:21:23

Vladimir
12.01.2018
09:21:43

Dmitry
12.01.2018
09:25:26
Использую Sublime, есть ещё кто такой же?

alteregoizm
12.01.2018
09:27:25

Google

Anton
12.01.2018
09:32:50

Артем
12.01.2018
09:33:53
а vs code на маке вообще норм?
и дебаг для эликсира там ворк?

Dan
12.01.2018
09:35:16
Кстати, а как в vscode настроить автоформатирование?

Dmitry
12.01.2018
09:42:34
@piligrim_a3 Не знаю, что там и какие оптимизации делают, если делают, но мне и Atom кажется черепахой после Sublime.
Когда последний раз пробовал

Anton
12.01.2018
09:46:22

Evgeny
12.01.2018
09:53:11

Dmitry
12.01.2018
09:53:54
Eugene Я тоже весь код в ST3

Evgeny
12.01.2018
09:54:34
По-сути у меня только одна мелкая претензия к ST - это невозможность создания полноценных виртуальных папок.
То есть такой псевдопапки в которую можно было бы покидать любые реальные файлы и папки. Я такую возможность использовал в Code::Blocks когда еще на плюсах писал.

Dan
12.01.2018
09:55:58
Все руками код форматируют?

Evgeny
12.01.2018
09:56:32
Когда как. Я обычно руками

Google

Dan
12.01.2018
09:58:28
а когда не руками?

Evgeny
12.01.2018
10:03:22
Когда соглашения отличаются от того к чему я привык

Slava
12.01.2018
10:03:38

Dmitry
12.01.2018
10:03:53
Eugene Проекты
В ST3 есть

Evgeny
12.01.2018
10:04:13
нужны не просто разные папки, а виртуальные. А то в проектах разрастается куча вложенных папок

Dan
12.01.2018
10:04:13

Dmitry
12.01.2018
10:04:29
Я в проект кидаю нужные папки.

Evgeny
12.01.2018
10:04:33
Я хочу в проекте создать виртуальную папку и покидать в нее реальные из разных мест

Slava
12.01.2018
10:05:12
https://code.visualstudio.com/updates/v1_18#_support-for-multi-root-workspaces
вот, если что

Evgeny
12.01.2018
10:05:17
в ST3 есть возможность создавать ссылки на разные папки

Dmitry
12.01.2018
10:05:23
А файлы без папок не вижу смысла держать, поэтому для меня проекты всё нужное выполняют.

Evgeny
12.01.2018
10:05:42
ну вот у меня зонтичный проект
я бы покидал все папки lib в отдельную виртуальную папку
неудобно лазать по многократно вложенным папкам
но это мелочь
есть поиск по проекту
в целом сублима очень удобная, если к ней как следуюет привыкнуть

Google

Evgeny
12.01.2018
10:08:02
автодополнения хватает по текущему файлу
интересно а если я симлинков понапихаю, сублима нормально их воспримет? :)
чота подумалось, что "виртуальные" папки, они же встроены в линупс - симлинки :)

Alex
12.01.2018
10:41:00

dimcha
12.01.2018
11:30:06
еще он тормозной (((

Sergey
12.01.2018
11:56:48
https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
было тут?

Evgeny
12.01.2018
11:59:35
вроде не было, но многие уже прочитали.

Alex
12.01.2018
12:00:16
VS code на маке отлично, дебаг не проверял.

Артем
12.01.2018
12:05:52

Alex
12.01.2018
12:07:55
а я в обычной консоли все раню: iex -S mix phx.server

Roman
12.01.2018
12:09:05

dimcha
12.01.2018
12:13:16
Ctrl+p работает. Доков нет, это правда. Чел там один тащит, надо ему помочь.

Roman
12.01.2018
12:24:27

dimcha
12.01.2018
12:34:12
с доками помогает hexdocs ) это не та проблема, о которой я думаю больше всего. Меня расстраивает отсутствие автодополнения для имен модулей. Следовательно нет автоимпорта/alias'инга - приходится все эти портянки писать руками.

Артем
12.01.2018
13:03:01

Alex
12.01.2018
13:19:55

Артем
12.01.2018
13:31:06
с бряками, да

Google

Артем
12.01.2018
13:31:19
так-то понятно что инспект и всё такое
но от этого как-то отвык уже совсем

Никита
12.01.2018
13:59:28
мну тестами дебажит)
а что такое брейкопинты не знает, точнее не знает как их врубить)
@dimcha в вскод автодополнение не работает о_О У меня работает

Admin
ERROR: S client not available

Alexey
12.01.2018
14:03:58

Никита
12.01.2018
14:04:57
А на вскод чо та зря бочку катите. Автодополнение работает, если мышкой на функцию документированную навести - вылезает документация. С модулями также. При написании функции вылезает подсказка с порядком и названием аргументов.

Le
12.01.2018
14:07:13
в vscode есть дебаггер для эликсире
но она мало нужен
но в vsсode все плозо со снипетами(или только у меня) по сравнению с тем же атомомм
а возможности теже

Dan
12.01.2018
14:08:11
ну их нужно установить как бы

Le
12.01.2018
14:08:24
вот не нашел пакета в котором норм сниппеты

Buckler
12.01.2018
14:28:45
Hello, Mohammad Reza!
Please, calculate:
76+38=...
If you don't answer - you'll get banned from the channel...
Good luck!

Evgeny
12.01.2018
14:45:54
Скажите, вообще реально оторвать стандартный эликсировский логгер и прицепить свой?
или он прибит саморезами?

Andrey
12.01.2018
14:52:26
а чем он не устраиват и чего ты хочешь добиться?
если коротко то можно
можно его не использовать, например =)

Google

Evgeny
12.01.2018
15:06:03
не устраивает примитивной системой уровней, их мало и вообще мне никогда не нравилась система уровней
как его не использовать? куда будут сыпаться ошибки от падающих процессов или сторонних зависимостей?
впрочем я уже придумал решение, напишу бэкенд, который будет перенаправлять сообщения в мой логгер, а консольный вообще отключу

Andrey
12.01.2018
15:12:24
в целом логер в эликсире это обертка нат эрланговским error_logger-ом

Evgeny
12.01.2018
15:12:44
это я знаю
не буду я его отрывать, проще бэкенд написать

Andrey
12.01.2018
15:13:24
который в свою очередь является event-менеджером, если очень хочется заморочится можно подлезть прямо в него и сделать какие тебе угодно хендлеры

Evgeny
12.01.2018
15:14:43
не, нафик. свои логи буду сыпать прямо в свой логгер, а остальное пусть капает через бекенд.
странно что все стандартные логгеры так примитивны. всего 4 уровня. У меня вообще не уровневая система, а доменная, где каждый домен может отдельно включаться и выключаться. И доменов десяток с разными цветами. Одних дебагов три штуки

Dmitry
12.01.2018
15:33:32
Eugene Домены в Logger - через метаданные делаются.

Evgeny
12.01.2018
15:34:03
и кастомный форматтер?
я тоже об этом думал

Dmitry
12.01.2018
15:34:30
Ну, кастомный, если не хватает конфигурации обычного.
Нам хватает.

Evgeny
12.01.2018
15:34:46
ну мне нужно, чтобы у доменов цвета разные были
смотришь в консоль и сразу ясно, хорошо дела идут или жопа, ну и степень плотности жопы можно сразу оценить