
Stepanos
26.06.2017
07:59:07
eclipse еще норм стал последнее время

Дед Пегас
26.06.2017
07:59:11
/me ток vim-ом и пользуется.

Stepanos
26.06.2017
08:00:26
вообще надо допилить плагин до geany чтоб была поддержка dfmt... и будет идеал

Denis
26.06.2017
08:00:52
+1

Google

Andrey
26.06.2017
08:08:07

Ievgenii
26.06.2017
08:20:54
Идея от ДжетБрейнс! Вот это редактор. Лично я лучше не встречал.

Denis
26.06.2017
08:21:59
Он же платный?

Ievgenii
26.06.2017
08:22:10
Да
Заплатил за него и не жалею ни сикунды

Denis
26.06.2017
08:22:34
Тогда он не может быть лучшим - у него соотношения качество / цена заведомо меньше)

Ievgenii
26.06.2017
08:22:46
Сперва попробуй, а потом утверждай

Stepanos
26.06.2017
08:25:16
я бьі заплатил если б норм плагин бьіл под D))
и он Open Source, базовая версия бесплатная, покупают те кто используют Spring...
https://github.com/JetBrains/intellij-community

Denis
26.06.2017
08:26:35
А вот ещё джава там, а она тормозит
(давайте ссылку откуда качать - попробую)

Google

Stepanos
26.06.2017
08:26:44
платная только версия с их плагинами, которьіе для Java-девов надо + Clion для С++ и тд
https://www.jetbrains.com/idea/download/#section=mac

Denis
26.06.2017
08:27:31
ideaIC-2017.1.4.tar.gz оно?

Stepanos
26.06.2017
08:29:50
ага, если под Linux

Дед Пегас
26.06.2017
08:30:57
Какой-то он никакой ваще.

Denis
26.06.2017
08:34:25
4. [OPTIONAL] To adjust the value of the JVM heap size, create
~/.IdeaIC2017.1/idea.vmoptions (or idea64.vmoptions
if using a 64-bit JDK), and set the -Xms and -Xmx parameters. To see how
to do this, you can reference the vmoptions file under
"{installation home}/bin" as a model.
Это о чём? Как узнать что оно мне надо?
поставил запустил, поставил Д плагин автоматически предлагаемый
раскраска появилась и на этом всё
автокомплита нету
О, плагинов-то два штуки

Stepanos
26.06.2017
08:46:34
там плагин надо + в настройках прописать путя к dfmt и другим утилиткам
у меня автокомплит + автоформат + показ ошибок (некоторьіх) работают

Denis
26.06.2017
08:49:09
ага. У вас собирается dcd?
У меня раньше собирался а щас ругается: http://paste.code123.org/f734b867-ab4f
$ dub fetch dcd —version=0.9.0-alpha.6 #так вылечилось
Как в IDEA автокомплит проверить? Какую кнопку нажимать?
ctrl + shift + enter?

Stepanos
26.06.2017
09:18:48
на маке option+command+l
на других shift-alt-l кажется

Google

Denis
26.06.2017
09:19:19
ctrl+space

Stepanos
26.06.2017
09:19:20
или ctrl+alt+l

Denis
26.06.2017
09:19:43
пишет no suggestions
сервер запущен
и раскраска файлов пропала, странно
И раскраска в них перестала работать.
Азаза, косяк в том что D и какой-то deadalus рядом в списках поддерживаемых файлов. И *.d относятся ко второму почему-то
Теперь попытка автокомплита намертво вешает идею
При этом она не жрёт проц
Короче, неюзабельно, выпилил

Stepanos
26.06.2017
09:42:36
добавить то можно, но ето надо плагин напилить)

Stepanos
26.06.2017
09:42:38
а там Сишка

Denis
26.06.2017
09:42:45
Ну сишка это же дишка
ты ж понимаешь :)
ща погляжу можно ли на ди его написать
судя по тому что экспортируют С функции в нём, а не С++ - можно

Stepanos
26.06.2017
09:45:25
не, там и 1/10 нет тех фич что есть в D) та же работа со строками черзе байтеррей
D - вьісокоуровневая няшка, C - низкоуровневая хрень

Maxim
26.06.2017
09:46:23
низкоуровневая няшка)

Google

Denis
26.06.2017
09:46:32
ты не понел! надо dcd заюзать
лично мне крмое автокомплита и раскраски синтаксиса ничего и не надо
ну может проверку компилируемости ещё позднее
хотя и без неё норм

Dmitry
26.06.2017
09:47:07
а навигация?

Denis
26.06.2017
09:47:12
нинужна

Maxim
26.06.2017
09:48:25
мне кажется, навигация и рефакторинг — две основные вещи, ради которых стоит ставить IDE, иначе можно обойтись простым редактором)

Denis
26.06.2017
09:48:43
geany это и есть простой редактор

Admin
ERROR: S client not available

Denis
26.06.2017
09:50:56
там сейчас и автокомплит есть, но такой, "эвристический" - просто слова даёт на выбор уже использованные
Просьба: у кого работает интеграция с IDE: найдите пожалуйста где декларируется gchar в gtkD? это должен быть алиас к char, видимо
dscanner не видит, а оно там есть
уже и грепал и глазами искал - нифига...
В С оно тут:
/usr/include/glib-2.0/glib/gtypes.h:typedef char gchar;

Dmitry
26.06.2017
14:06:54
Обновил http://paste.code123.org
добавил split-view

Denis
26.06.2017
17:09:28
http://dlang.org/changelog/2.075.0.html#b6227
Мне кажется, это поломает весь дереликт
Comparison of values belonging to different enums is deprecated.
Или сравнения самих enum останутся
корчое, если поломает это будет ломать совместимость с С, как не странно - там полно таких отдельных enum

Google

Max
26.06.2017
18:56:35
На бинарном уровне нет никаких перечислений, это просто синтаксический сахар, так что это ничего и не сломает
Вообще, закапывание очередного неадекватного наследия си - всегда хорошее дело

Denis
26.06.2017
19:01:30
сломает, похоже. Есть куча таких перечислений в си:
enum ONE_THING = 1;
enum TWO_THING = 2;
и т.д.
и дереликт их экспоритрует также, а не
enum Thing
{ ONE, TWO_THING}

Maxim
26.06.2017
19:02:26
так написано же, что к анонимным перечислениям это не относится
This change does not affect anonymous enumerations.

Denis
26.06.2017
19:02:39
Эээ
не было надписи или я не заметил)
Вижу да
тады всё ок)
Странно что раньше так не сделали тогда

Max
26.06.2017
19:15:57

Denis
26.06.2017
19:16:13
ок, "объявляет"
Есть у кого-нибудь идеи почему gtk_check_version вызывает переход на 0x00 ? Мне в плагине надо версию гтк проверить, а оно валится сразу
https://github.com/denizzzka/geany_plugin_d_api/blob/master/source/geanyplugin.d#L18

Stepanos
27.06.2017
06:54:38
:) красава! поковьіряю код на вьіходньіх

Denis
27.06.2017
07:00:09
дык вот geany официально под gtk2, а gtkD у нас под gtk3 (есть ветка gtk2 но она очень старая)
простые диалоги встроенные в geany можно открывать, а вот добавить пункт меню никак уже
есть geany под gtk3 но он не официальный и его надо ручками собирать

Stepanos
27.06.2017
07:17:31
а официальньій не сорбирается с compile "geany" "--enable-gtk3"?
https://gist.github.com/mmstick/811058766e8ee34546f2