Регистрация  |  Вход

Новая удобная IDE для Salesforce/Force.com

Всем привет,
вышла первая публичная версия JedIDE - https://plugins.jetbrains.com/plugin/9238
Лично я давно пользуюсь этой IDE и пока только положительные впечатления.
Как мы все знаем MavensMate давно не поддерживается, а его новая версия уж очень не удобна в использовании.
JedIDE - очень хорошая альтернатива, а если вы раньше пользовались продуктами Jetbrains, то вам будет вдвойне комфортнее писать код.

Всем привет, 
вышла первая публичная версия JedIDE - https://plugins.jetbrains.com/plugin/9238
Лично я давно пользуюсь этой IDE и пока только положительные впечатления. 
Как мы все знаем MavensMate давно не поддерживается, а его новая версия уж очень не удобна в использовании.
JedIDE - очень хорошая альтернатива, а если вы раньше пользовались продуктами Jetbrains, то вам будет вдвойне комфортнее писать код.

ПОЗДРАВЛЯЮ С ВЫХОДОМ В LIVE!!!!

ПОЗДРАВЛЯЮ С ВЫХОДОМ В LIVE!!!!

Возможно не все сразу смогут найти,
так что вот прямая ссылка на видео туториалы
https://www.youtube.com/channel/UCemDRP-GQ9H1uRLRMqgknGw

Возможно не все сразу смогут найти, 
так что вот прямая ссылка на видео туториалы
https://www.youtube.com/channel/UCemDRP-GQ9H1uRLRMqgknGw

Дима, может и ты перейдешь на Idea c Sublime Text)

Дима, может и ты перейдешь на Idea c Sublime Text)

Все возможно. Последнее время MM меня сильно печалит

Все возможно. Последнее время MM меня сильно печалит :( 

Просто нужен повод и время чтобы освоить новый инструмент и продолжить работу с той же скоростью.

Просто нужен повод и время чтобы освоить новый инструмент и продолжить работу с той же скоростью.

А меня лично последняя версия ММ сильно радует!
И переходить на новую IDE точно НЕ буду :)

А меня лично последняя версия ММ сильно радует! :)
И переходить на новую IDE точно НЕ буду :)

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

И кстати по поводу туторов, JetBrains моглибы уже человека с нормальным английским посадить писать туторы на английском :)

Gres
Лично я давно пользуюсь этой IDE и пока только положительные впечатления.

кто издатель, кто официальный владелец данного продукта? есть ли какие то гарантии безопасности?

спрашиваю, так как для многих кто работает в корпоративном секторе этот вопрос может быть важен

[quote="Gres"]Лично я давно пользуюсь этой IDE и пока только положительные впечатления. [/quote]

кто издатель, кто официальный владелец данного продукта? есть ли какие то гарантии безопасности?

спрашиваю, так как для многих кто работает в корпоративном секторе этот вопрос может быть важен

Den Brown
Gres
Лично я давно пользуюсь этой IDE и пока только положительные впечатления.

кто издатель, кто официальный владелец данного продукта? есть ли какие то гарантии безопасности?

спрашиваю, так как для многих кто работает в корпоративном секторе этот вопрос может быть важен


+1

[quote="Den Brown"][quote="Gres"]Лично я давно пользуюсь этой IDE и пока только положительные впечатления. [/quote]

кто издатель, кто официальный владелец данного продукта? есть ли какие то гарантии безопасности?

спрашиваю, так как для многих кто работает в корпоративном секторе этот вопрос может быть важен[/quote]
+1

Den Brown
кто издатель, кто официальный владелец данного продукта?

Эта информация указывается, там где плагин качаешь.

Den Brown
есть ли какие то гарантии безопасности?

А разве Mavensmate дает какие-то гарантии безопасности, мне не очень понятно в каком виде эти гарантии дают ?

[quote="Den Brown"]кто издатель, кто официальный владелец данного продукта?[/quote]

Эта информация указывается, там где плагин качаешь.

[quote="Den Brown"]есть ли какие то гарантии безопасности?[/quote]

А разве Mavensmate дает какие-то гарантии безопасности, мне не очень понятно в каком виде эти гарантии дают ? :) 

Плагин не работает с 2016.2.5 версией идеи

Плагин не работает с 2016.2.5 версией идеи

Hello, Sam

Thank you for trying our plugin.

Please note that JedIDE had been explicitly tweaked to work with the 2016.3 family of JetBrains products which are about to be released in 2 weeks.
You can download their EAP at https://www.jetbrains.com/idea/nextversion/ and install JedIDE plugin on top of it. We have verified that JedIDE is compatible with both Ultimate and Community IDEA packages.

We have received a lot of the requests for the version compatible with earlier IntelliJ releases and are going to publish the separate plugin version compatible with earlier versions of IntelliJ platform.
The work is already started under https://youtrack.jedide.com/issue/JedIDE-5, and I expect it to be published early next week.

Also please note that we are also working on a standalone all-in-one IDE mode for our product.
The custom executable package will include our plugin on top of the IDEA Community edition.
Right now we are preparing the last bits of this package and I would expect it to be ready within 2 weeks, aligned with JetBrains release.

If you may be interested in this package, just let us know and I will send you a download links once the package is available for download.

Regards,
JedIDE team

Это ответ про версии плагина. Есть и IDE mode , скачать можно тут - https://jedide.com/

[quote]Hello, Sam
 
Thank you for trying our plugin. 
 
Please note that JedIDE had been explicitly tweaked to work with the 2016.3 family of JetBrains products which are about to be released in 2 weeks.  
You can download their EAP at https://www.jetbrains.com/idea/nextversion/ and install JedIDE plugin on top of it. We have verified that JedIDE is compatible with both Ultimate and Community IDEA packages. 

We have received a lot of the requests for the version compatible with earlier IntelliJ releases and are going to publish the separate plugin version compatible with earlier versions of IntelliJ platform. 
The work is already started under https://youtrack.jedide.com/issue/JedIDE-5, and I expect it to be published early next week.
 
Also please note that we are also working on a standalone all-in-one IDE mode for our product. 
The custom executable package will include our plugin on top of the IDEA Community edition.
Right now we are preparing the last bits of this package and I would expect it to be ready within 2 weeks, aligned with JetBrains release.  
 
If you may be interested in this package, just let us know and I will send you a download links once the package is available for download. 

Regards,
JedIDE team 

[/quote]

Это ответ про версии плагина. Есть и IDE mode , скачать можно тут - https://jedide.com/

Я что-то упускаю. С https://jedide.com/ скачал sit-файл. Но как-то я не понимаю, как его установить. Все-равно, надо сначало поставить JetBrains?

Я что-то упускаю. С https://jedide.com/ скачал sit-файл. Но как-то я не понимаю, как его установить. Все-равно, надо сначало поставить JetBrains?

Andrew Muzychuk
Я что-то упускаю. С https://jedide.com/ скачал sit-файл. Но как-то я не понимаю, как его установить. Все-равно, надо сначало поставить JetBrains?

Попробуйте использовать программу Stuffit Expander для распаковки *.sit

[quote="Andrew Muzychuk"]Я что-то упускаю. С https://jedide.com/ скачал sit-файл. Но как-то я не понимаю, как его установить. Все-равно, надо сначало поставить JetBrains?[/quote]
Попробуйте использовать программу [b]Stuffit Expander[/b] для распаковки *.sit

Andrew Muzychuk
Я что-то упускаю. С https://jedide.com/ скачал sit-файл. Но как-то я не понимаю, как его установить. Все-равно, надо сначало поставить JetBrains?

Это архив, просто распакуй его.

[quote="Andrew Muzychuk"]Я что-то упускаю. С https://jedide.com/ скачал sit-файл. Но как-то я не понимаю, как его установить. Все-равно, надо сначало поставить JetBrains?[/quote]
Это архив, просто распакуй его.

Лично я и мои коллеги, пользуемся Illuminated Cloud.
Мы закупили лицензии на команду. Но есть моменты куда можно расти.
Сам плагин очень удобен.
JedIDE вижу впервый, хоть и интересуюсь регулярно всем что связано с новыми тулзами.

Чего не хватает реально в Illuminated Cloud:


    Offline validation (robust parser, type inference, detects unresolved references)
    Code completion punctuation, type inference based*
    Rename refactorings

Думаю, установлю и попробую Jed.
Скажите, требует ли она JetBrains IDEA Ultimate Edition или можно обойтись Community?

Лично я и мои коллеги, пользуемся Illuminated Cloud.
Мы закупили лицензии на команду. Но есть моменты куда можно расти.
Сам плагин очень удобен.
JedIDE вижу впервый, хоть и интересуюсь регулярно всем что связано с новыми тулзами.

Чего не хватает реально в Illuminated Cloud:

[list]
Offline validation (robust parser, type inference, detects unresolved references)
Code completion punctuation, type inference based*
Rename refactorings
[/list]

Думаю, установлю и попробую Jed.
Скажите, требует ли она JetBrains IDEA Ultimate Edition или можно обойтись Community?

О! Отличная тема - сравнить 2 тулзы.
Руслан вовремя ты подошел.
Будет интересно услышать твое мнение исходя из опыта использования Illuminated Cloud

О! Отличная тема - сравнить 2 тулзы.
Руслан вовремя ты подошел. 
Будет интересно услышать твое мнение исходя из опыта использования Illuminated Cloud

Dmitry Shnyrev
О! Отличная тема - сравнить 2 тулзы.
Руслан вовремя ты подошел.
Будет интересно услышать твое мнение исходя из опыта использования Illuminated Cloud

Окей, как только так сразу :)

[quote="Dmitry Shnyrev"]О! Отличная тема - сравнить 2 тулзы.
Руслан вовремя ты подошел. 
Будет интересно услышать твое мнение исходя из опыта использования Illuminated Cloud[/quote]

Окей, как только так сразу :)

Руслан, можно использовать Community. JedIDE - бесплатный.

Руслан, можно использовать Community. JedIDE - бесплатный.

Есть и просто сборка, а не плагин - https://jedide.com/

Есть и просто сборка, а не плагин - https://jedide.com/

Мне в Illuminated Cloud не нравится, что она слишком медленная

Мне в Illuminated Cloud не нравится, что она слишком медленная

Ребят, попробовал я JedIDE и у меня есть парочка коментариев.
Кому-то они могут показаться довольно резкими, но все же, это чисто мое субьективное мнение,
как говориться - каждому свое.

Значит начнем с плюсов:
1. Stand-alone - то что JedIDE может запускаться без установки самого плагина это круто, по сути то нам, Salesforce девам, всего остального что предлагает IDEA не надо.
2. С первого пункта всплывает второй - JedIDE довольно шустрая, так как нет лишьнего функционала.
3. Refactoring - это большой плюс, Illuminated Cloud (IC), пока что таким добром не обзавелся, shift+F6 и все хорошо - класс.
4. Getters, Setters, Constructors, Overrided methods, Interface generation - аналогичный факт как и в 3 пункте.
5. Пятую фичу я выделю отдельно - Right Side Codding. Я уже почти забыл как делал это когда писал на Java... Introduce local variable и все готово. За это респект.
6. Last but not the least - offline validation. Круто, работает хорошо*

Ну, а теперь к тому над чем стоит поработать или то что мне просто не понравилось, опять же, это чисто мое мнение.
1. Deployment - я привык деплоить по ctrl+S, мне не совсем понятен трюк с ApexVCS, как то уже замудренно, на мой взгляд. Возможно, есть способ это настроить тогда сори, я просто не искал...
2. Offline validation - она крутая, но есть еще много нюансов, например когда я делаю запрос в Custom Metadata Types, IDE ничего не знает про поле MasterLabel. Так же есть проблема с парсингом случая, когда я делаю Update по ExternalId - update listOfRecords ByThisExternalIdField__c.
3. VF codding - здесь все двольно слабо, если сравнивать с IC, нет привязки к контексту контроллера, есть проблемы с offline parsing - не определяет правильные аттрибуты.
4. Aura Bundles - не поддерживается, а жаль.
5. Static Resource management - тот же MM, IC и даже Welkin Suite имеют возможноть легко и непринужденно обновлять файлы с SR архивов, это очень нужная вещь, учитывая сколько людей пишут на Angular и других JS либах.
6. Как то довольно мало типов метадаты можно стянуть с сервера, странно почему...
7. Иконки - вот тут пошла персональщина, но мне и не только мне, ребята с компании тоже это заметили сразу, не нравятся иконки, как то уж слишком они слабые. Так же мастер Йода при загрузке Не все оценят тему звездных войн.

Хух, помоему все, если что-то вспомню буду добавлять.

Ну судите строго, это взгял со стороны.
Создателям данной IDE/Плагина желаю удачи и упорства, у вас отличный залог и старт, я надеюсь вы будете продолжать работать и завоюете много желающих работать именно на ваше тулзе. Спасибо.

Так же сразу вопрос - в будущем вы собираетесь как-то зарабатывать на JedIDE или же все вот так и будет бессплатно раздаться?

Ребят, попробовал я JedIDE и у меня есть парочка коментариев.
Кому-то они могут показаться довольно резкими, но все же, это чисто мое субьективное мнение,
как говориться - каждому свое.

Значит начнем с плюсов:
1. Stand-alone - то что JedIDE может запускаться без установки самого плагина это круто, по сути то нам, Salesforce девам, всего остального что предлагает IDEA не надо.
2. С первого пункта всплывает второй - JedIDE довольно шустрая, так как нет лишьнего функционала.
3. Refactoring - это большой плюс, Illuminated Cloud (IC), пока что таким добром не обзавелся, shift+F6 и все хорошо - класс.
4. Getters, Setters, Constructors, Overrided methods, Interface generation - аналогичный факт как и в 3 пункте.
5. Пятую фичу я выделю отдельно - Right Side Codding. Я уже почти забыл как делал это когда писал на Java... Introduce local variable и все готово. За это респект.
6. Last but not the least - offline validation. Круто, работает хорошо*

Ну, а теперь к тому над чем стоит поработать или то что мне просто не понравилось, опять же, это чисто мое мнение.
1. Deployment - я привык деплоить по ctrl+S, мне не совсем понятен трюк с ApexVCS, как то уже замудренно, на мой взгляд. Возможно, есть способ это настроить тогда сори, я просто не искал...
2. Offline validation - она крутая, но есть еще много нюансов, например когда я делаю запрос в Custom Metadata Types, IDE ничего не знает про поле MasterLabel. Так же есть проблема с парсингом случая, когда я делаю Update по ExternalId  - update listOfRecords ByThisExternalIdField__c. 
3. VF codding - здесь все двольно слабо, если сравнивать с IC, нет привязки к контексту контроллера, есть проблемы с offline parsing - не определяет правильные аттрибуты.
4. Aura Bundles - не поддерживается, а жаль.
5. Static Resource management - тот же MM, IC и даже Welkin Suite имеют возможноть легко и непринужденно обновлять файлы с SR архивов, это очень нужная вещь, учитывая сколько людей пишут на Angular и других JS либах.
6. Как то довольно мало типов метадаты можно стянуть с сервера, странно почему...
7. Иконки - вот тут пошла персональщина, но мне и не только мне, ребята с компании тоже это заметили сразу, не нравятся иконки, как то уж слишком они слабые. Так же мастер Йода при загрузке :) Не все оценят тему звездных войн.

Хух, помоему все, если что-то вспомню буду добавлять.

Ну судите строго, это взгял со стороны.
Создателям данной IDE/Плагина желаю удачи и упорства, у вас отличный залог и старт, я надеюсь вы будете продолжать работать и завоюете много желающих работать именно на ваше тулзе. Спасибо.

Так же сразу вопрос - в будущем вы собираетесь как-то зарабатывать на JedIDE или же все вот так и будет бессплатно раздаться?

1. Можно деплоить отдельный файлы по Ctrl+Shift+D
6. Плюсани задачу - https://youtrack.jedide.com/issue/JedIDE-16
Руслан Курченко, если не сложно, то создай задачи для этих проблем в https://youtrack.jedide.com/

1. Можно деплоить отдельный файлы по Ctrl+Shift+D
6. Плюсани задачу - https://youtrack.jedide.com/issue/JedIDE-16
Руслан Курченко, если не сложно, то создай задачи для этих проблем в https://youtrack.jedide.com/

Gres
Руслан Курченко, если не сложно, то создай задачи для этих проблем в https://youtrack.jedide.com/

Окей, немного позже

Этот продук Open source? Могу ли я, например, делать Pull Requests?

[quote="Gres"]Руслан Курченко, если не сложно, то создай задачи для этих проблем в https://youtrack.jedide.com/[/quote]

Окей, немного позже :)

Этот продук Open source? Могу ли я, например, делать Pull Requests?

Я думаю каждый из пунктов стоит отрепортить как issue в их трекер https://youtrack.jedide.com/issues

Думаю это приведет к большему эффекту

Я думаю каждый из пунктов стоит отрепортить как issue в их трекер https://youtrack.jedide.com/issues

Думаю это приведет к большему эффекту :)

Michael
Думаю это приведет к большему эффекту :)

Да, пока как-то там довольно грухо...

[quote="Michael"]Думаю это приведет к большему эффекту :)[/quote]

Да, пока как-то там довольно грухо...

Руслан Курченко
Да, пока как-то там довольно грухо...

Ну в зависимости от времени выхода IDE довольно неплохо.
Ты не видел, как начинал IC, Скотт по 2 месяца чинил элементарные проблемы, которые мешали работать.

[quote="Руслан Курченко"]Да, пока как-то там довольно грухо...[/quote]
Ну в зависимости от времени выхода IDE довольно неплохо.
Ты не видел, как начинал IC, Скотт по 2 месяца чинил элементарные проблемы, которые мешали работать.

Всем привет. Я, как и Руслан, довольно давно использую Illuminated Cloud.
Попробовал JedIDE. Разработчики молодцы, работа с классами реализована на высоте.

Но вот что сразу бросается в глаза из недостатков:

JedIDE, как я понимаю, основывается на IntelliJ IDEA версии Community Edition. От сюда выплывает сразу несколько недостатков:

1. JedIDE не поддерживает нормальную работу с JavaScript. Есть простенькая подсветка, работает элементарная автоподстановка. И всё. Полноценно работать с JavaScript не представляется возможным. А это очень грустно в свете развития как JavaScript'a в целом, так и Lightning'a в частности.
2. Полностью отсутствует поддержка CSS. Даже подсветки синтаксиса нет, об автоподстановке уже молчу.

Из этих двух пунктов получается, что полноценно работать со Static Resources невозможно, даже если их выгрузить и распаковать.
Точно такая же ситуация с Lightning.

Скорее всего, если использовать чисто плагин [JedIDE] Force.com Integration в IntelliJ IDEA версии Ultimate, проблемы с работой JavaScript и CSS не будет, так как они поддерживаются из коробки.

Но плагин не работает в последних версиях IDEA, так что протестировать пока не смог.

PS: чуть позже опишу недостатки чуть менее значимые, которые Руслан не описал.

Всем привет. Я, как и Руслан, довольно давно использую Illuminated Cloud.
Попробовал JedIDE. Разработчики молодцы, работа с классами реализована на высоте.

Но вот что сразу бросается в глаза из недостатков:

JedIDE, как я понимаю, основывается на IntelliJ IDEA версии Community Edition. От сюда выплывает сразу несколько недостатков:

1. JedIDE не поддерживает нормальную работу с JavaScript. Есть простенькая подсветка, работает элементарная автоподстановка. И всё. Полноценно работать с JavaScript не представляется возможным. А это очень грустно в свете развития как JavaScript'a в целом, так и Lightning'a в частности.
2. Полностью отсутствует поддержка CSS. Даже подсветки синтаксиса нет, об автоподстановке уже молчу.

Из этих двух пунктов получается, что полноценно работать со Static Resources невозможно, даже если их выгрузить и распаковать.
Точно такая же ситуация с Lightning.

Скорее всего, если использовать чисто плагин [JedIDE] Force.com Integration в IntelliJ IDEA версии Ultimate, проблемы с работой JavaScript и CSS не будет, так как они поддерживаются из коробки.

Но плагин не работает в последних версиях IDEA, так что протестировать пока не смог.

PS: чуть позже опишу недостатки чуть менее значимые, которые Руслан не описал.

Sergey Prishchepa
Но плагин не работает в последних версиях IDEA, так что протестировать пока не смог.

Он работает только в последних EAP как раз.
Сергей, также, если не сложно создай сразу задачи в https://youtrack.jedide.com/issues, чтобы ребята могли их быстро исправить.

[quote="Sergey Prishchepa"]Но плагин не работает в последних версиях IDEA, так что протестировать пока не смог.[/quote]
Он работает только в последних EAP как раз.
Сергей, также, если не сложно создай сразу задачи в https://youtrack.jedide.com/issues, чтобы ребята могли их быстро исправить.

И вообще опишите фичи, которые вы бы хотели видеть в IDE.

И вообще опишите фичи, которые вы бы хотели видеть в IDE.

Работа с запуском тестов.

Плюс: есть зелёные стрелочки напротив тестового класса и тестовых методов. Нет необходимости вызывать контекстное меню для их запуска. Это приятно.

Минусы:
1. При запуске теста открывается панель "Run". После выполнения теста не грузятся логи.
2. Так же не грузится информация о покрытии, выдает ошибку "Coverage: Unable to create coverage file. See idea.log for details".
3. Помимо этого, нет возможности с панели "Run" запустить тестовый метод ещё раз.
4. Не нашел способ конфигурировать свой Set из тестовых методов, чтобы запускать только их (в  Illuminated Cloud это есть).

Тесты я люблю, тесты я пишу
При разработке TDD тесты я запускаю очень часто. Поэтому описанные выше недостатки для меня значительны. В Illuminated Cloud это всё реализовано, надеюсь, разработчикам JedIDE не будет сложно это повторить.

[b]Работа с запуском тестов.[/b]

[u]Плюс:[/u] есть зелёные стрелочки напротив тестового класса и тестовых методов. Нет необходимости вызывать контекстное меню для их запуска. Это приятно.

[u]Минусы:[/u] 
1. При запуске теста открывается панель "Run". После выполнения теста не грузятся логи. 
2. Так же не грузится информация о покрытии, выдает ошибку [i]"Coverage: Unable to create coverage file. See idea.log for details"[/i]. 
3. Помимо этого, нет возможности с панели "Run" запустить тестовый метод ещё раз.
4. Не нашел способ конфигурировать свой Set из тестовых методов, чтобы запускать только их (в  Illuminated Cloud это есть).

Тесты я люблю, тесты я пишу :) 
При разработке TDD тесты я запускаю очень часто. Поэтому описанные выше недостатки для меня значительны. В Illuminated Cloud это всё реализовано, надеюсь, разработчикам JedIDE не будет сложно это повторить.

Gres
Он работает только в последних EAP как раз.

У меня есть версии 2016.1.2 и 2016.2.5. Не работало.

Gres
Сергей, также, если не сложно создай сразу задачи в https://youtrack.jedide.com/issues, чтобы ребята могли их быстро исправить.

Там уже много задач есть Если таких нет - добавлю, не вопрос.

[quote="Gres"]Он работает только в последних EAP как раз.[/quote]

У меня есть версии 2016.1.2 и 2016.2.5. Не работало.

[quote="Gres"]Сергей, также, если не сложно создай сразу задачи в https://youtrack.jedide.com/issues, чтобы ребята могли их быстро исправить.[/quote]

Там уже много задач есть :) Если таких нет - добавлю, не вопрос.

Sergey Prishchepa
У меня есть версии 2016.1.2 и 2016.2.5. Не работало.

Я говорю про EAP - https://confluence.jetbrains.com/display/IDEADEV/IDEA+2016.3+EAP

[quote="Sergey Prishchepa"]У меня есть версии 2016.1.2 и 2016.2.5. Не работало.[/quote]
 Я говорю про EAP - https://confluence.jetbrains.com/display/IDEADEV/IDEA+2016.3+EAP

Если таких нет - добавлю, не вопрос.

Вангую, что если ты засабмитишь проблемы которые озвучил в трекер https://youtrack.jedide.com/issues
Их обязательно исправят :)

[quote]Если таких нет - добавлю, не вопрос.[/quote]

Вангую, что если ты засабмитишь проблемы которые озвучил в трекер https://youtrack.jedide.com/issues
Их обязательно исправят :)

установить сил не хватило - пишет несовместимые версии. Пробовал с IntelliJ IDEA (Community Edition) 2016.3 EAP
и IntelliJ IDEA 2016.2.5. Вопрос как поставить открыт.

установить сил не хватило - пишет несовместимые версии. Пробовал с IntelliJ IDEA (Community Edition) 2016.3 EAP
и IntelliJ IDEA 2016.2.5. Вопрос как поставить открыт.

Sergey Prishchepa
Всем привет. Я, как и Руслан, довольно давно использую Illuminated Cloud.
Попробовал JedIDE. Разработчики молодцы, работа с классами реализована на высоте.

Но вот что сразу бросается в глаза из недостатков:

JedIDE, как я понимаю, основывается на IntelliJ IDEA версии Community Edition. От сюда выплывает сразу несколько недостатков:

1. JedIDE не поддерживает нормальную работу с JavaScript. Есть простенькая подсветка, работает элементарная автоподстановка. И всё. Полноценно работать с JavaScript не представляется возможным. А это очень грустно в свете развития как JavaScript'a в целом, так и Lightning'a в частности.
2. Полностью отсутствует поддержка CSS. Даже подсветки синтаксиса нет, об автоподстановке уже молчу.

Из этих двух пунктов получается, что полноценно работать со Static Resources невозможно, даже если их выгрузить и распаковать.
Точно такая же ситуация с Lightning.

Скорее всего, если использовать чисто плагин [JedIDE] Force.com Integration в IntelliJ IDEA версии Ultimate, проблемы с работой JavaScript и CSS не будет, так как они поддерживаются из коробки.

Но плагин не работает в последних версиях IDEA, так что протестировать пока не смог.

PS: чуть позже опишу недостатки чуть менее значимые, которые Руслан не описал.

Тихенько Тихенько,я же вроде таблетки пью, что за шиза!! ))))

[quote="Sergey Prishchepa"]Всем привет. Я, как и Руслан, довольно давно использую Illuminated Cloud.
Попробовал JedIDE. Разработчики молодцы, работа с классами реализована на высоте.

Но вот что сразу бросается в глаза из недостатков:

JedIDE, как я понимаю, основывается на IntelliJ IDEA версии Community Edition. От сюда выплывает сразу несколько недостатков:

1. JedIDE не поддерживает нормальную работу с JavaScript. Есть простенькая подсветка, работает элементарная автоподстановка. И всё. Полноценно работать с JavaScript не представляется возможным. А это очень грустно в свете развития как JavaScript'a в целом, так и Lightning'a в частности.
2. Полностью отсутствует поддержка CSS. Даже подсветки синтаксиса нет, об автоподстановке уже молчу.

Из этих двух пунктов получается, что полноценно работать со Static Resources невозможно, даже если их выгрузить и распаковать.
Точно такая же ситуация с Lightning.

Скорее всего, если использовать чисто плагин [JedIDE] Force.com Integration в IntelliJ IDEA версии Ultimate, проблемы с работой JavaScript и CSS не будет, так как они поддерживаются из коробки.

Но плагин не работает в последних версиях IDEA, так что протестировать пока не смог.

PS: чуть позже опишу недостатки чуть менее значимые, которые Руслан не описал.[/quote]

Тихенько Тихенько,я же вроде таблетки пью, что за шиза!! ))))

Дмитрий Черник
установить сил не хватило - пишет несовместимые версии. Пробовал с IntelliJ IDEA (Community Edition) 2016.3 EAP
и IntelliJ IDEA 2016.2.5. Вопрос как поставить открыт.

В среду будет релиз новой версии плагина (как раз с релизом intellij)
И можно скачать IDE mode , если с плагином не получается https://jedide.com/

[quote="Дмитрий Черник"]установить сил не хватило - пишет несовместимые версии. Пробовал с IntelliJ IDEA (Community Edition) 2016.3 EAP
и IntelliJ IDEA 2016.2.5. Вопрос как поставить открыт.[/quote]

В среду будет релиз новой версии плагина (как раз с релизом intellij)
И можно скачать IDE mode , если с плагином не получается https://jedide.com/

Привет

https://youtrack.jedide.com/issue/JedIDE-45
https://youtrack.jedide.com/issue/JedIDE-46

предлагаю обсудить / проголосовать. Кажется могут быть довольно полезными :)

Привет

https://youtrack.jedide.com/issue/JedIDE-45
https://youtrack.jedide.com/issue/JedIDE-46

предлагаю обсудить / проголосовать. Кажется могут быть довольно полезными :)

И вы серьезно думаете что за этим будущее ? :)

И вы серьезно думаете что за этим будущее ? :)

Ну а почему бы нет?
MavensMate тоже когда-то появился

Ну а почему бы нет?
MavensMate тоже когда-то появился :D 

wilder
И вы серьезно думаете что за этим будущее ? :)

А что по твоему будущее?

[quote="wilder"]И вы серьезно думаете что за этим будущее ? :)[/quote]
А что по твоему будущее?

Gres
wilder
И вы серьезно думаете что за этим будущее ? :)

А что по твоему будущее?

Фотошоп который уже онлайн :)

[quote="Gres"][quote="wilder"]И вы серьезно думаете что за этим будущее ? :)[/quote]
А что по твоему будущее?[/quote]
Фотошоп который уже онлайн :)

Sergey Prishchepa
Фотошоп который уже онлайн :)

Про Intellij online тоже думают.

У меня знакомый как-то экспериментировал с этим

[quote="Sergey Prishchepa"]Фотошоп который уже онлайн :)[/quote]

 Про Intellij online тоже думают.

У меня знакомый как-то экспериментировал с этим

[img]http://klikr.org/726e433a3aa915a9535ee8c15c37.png[/img]

Тот же Upsource частично юзает это. Но там read-only только https://upsource.jetbrains.com/idea-ce/file/idea-ce-73887c1c7f69470547f50bd2d7e3f86a0bbfd924/java/java-psi-impl/src/com/intellij/ide/highlighter/JavaClassFileType.java

Правда пока выдает Service executors are overloaded :)

Тот же Upsource частично юзает это. Но там read-only только https://upsource.jetbrains.com/idea-ce/file/idea-ce-73887c1c7f69470547f50bd2d7e3f86a0bbfd924/java/java-psi-impl/src/com/intellij/ide/highlighter/JavaClassFileType.java

Правда пока выдает Service executors are overloaded :)

Так даааааавно уже было это
Cloud9
и для Salesforce у них уже все есть
Cloud9 for Salesforce
Не взлетает почему-то.

А потому не взлетает что все это крайне медленно и зависит от качества интернета. Про секюрность я вообще молчу. Это мы с вам SF разрабы извращенцы те еще - после каждого Ctrl+S ждать кучу времени пока все задеплоится чтобы пойти в браузер и перезагрузить страницу. Я часто за это время успеваю ролик на Youtube посмотреть.

А думаете это хорошо??? Где-то читал про зависимость качества разработки от длительности сохранения. Мы не замечаем, а это оказывается критический фактор в разработке. Девелопер успевает потерять мысль если сохранение длится дольше определенного количества секунд (не буду врать, но вроде это было порядка 5-10 секунд). И я это отлично по себе вижу, когда сохранение на SF тупит, и я туплю - забываю что хотел делать, потому что отвлекаюсь. Зато когда пилю что-то локально - пальцы аж дымятся - Ctrl+S->Ctrl_Tab->Ctrl+R и результат ровно через мгновение на экране. А с авторелоадом все еще круче.

Так что никаких облачные IDE не заменят локальные.

Так даааааавно уже было это
[url=https://c9.io/]Cloud9[/url]
и для Salesforce у них уже все есть
[url=https://get.c9.io/salesforce/?utm_source=c9.io&utm_medium=red%20bar&utm_campaign=introducing%20salesforce&_ga=1.26140605.1258688820.1479834684]Cloud9 for Salesforce[/url]
Не взлетает почему-то.

А потому не взлетает что все это крайне медленно и зависит от качества интернета. Про секюрность я вообще молчу. Это мы с вам SF разрабы извращенцы те еще - после каждого Ctrl+S ждать кучу времени пока все задеплоится чтобы пойти в браузер и перезагрузить страницу. Я часто за это время успеваю ролик на Youtube посмотреть.

А думаете это хорошо??? Где-то читал про зависимость качества разработки от длительности сохранения. Мы не замечаем, а это оказывается критический фактор в разработке. Девелопер успевает потерять мысль если сохранение длится дольше определенного количества секунд (не буду врать, но вроде это было порядка 5-10 секунд). И я это отлично по себе вижу, когда сохранение на SF тупит, и я туплю - забываю что хотел делать, потому что отвлекаюсь. Зато когда пилю что-то локально - пальцы аж дымятся - Ctrl+S->Ctrl_Tab->Ctrl+R и результат ровно через мгновение на экране. А с авторелоадом все еще круче.

Так что никаких облачные IDE не заменят локальные.

Dmitry Shnyrev
Так что никаких облачные IDE не заменят локальные.

Кто-то раньше тоже говорил что лошади навсегда и никакие машины их не заменят. :)

[quote="Dmitry Shnyrev"]

Так что никаких облачные IDE не заменят локальные.[/quote]

Кто-то раньше тоже говорил что лошади навсегда и никакие машины их не заменят. :)

Еще к слову компьютеры начали обыгрывать людей в шахматы не потому стали писать лучше шахматные программы, а потому что компьютеры стали лучше.

Еще к слову компьютеры начали обыгрывать людей в шахматы не потому стали писать лучше шахматные программы, а потому что компьютеры стали лучше.

Sergey Prishchepa
Еще к слову компьютеры начали обыгрывать людей в шахматы не потому стали писать лучше шахматные программы

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

Общий смысл в том, что любой ход приводит к тому что начинается построение дерева и каждый шаг, приводит к появлению новой веточки в дереве. В итоге получается дерево "выигрышных" ходов и шаг который заведомо приводит к поражению. Конечно в алгоритме есть еще много нюансов.

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

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

в зависимости от уровня сложности, ряд этих знаний отключают (это как инспекции в IDE)

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

Так же программу учат запоминать ошибку, и второй раз подряд этим дебютом не выиграешь (играл с Deep Fritz).

[quote="Sergey Prishchepa"]Еще к слову компьютеры начали обыгрывать людей в шахматы не потому стали писать лучше шахматные программы[/quote]

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

Общий смысл в том, что любой ход приводит к тому что начинается построение дерева и каждый шаг, приводит к появлению новой веточки в дереве. В итоге получается дерево "выигрышных" ходов и шаг который заведомо приводит к поражению. Конечно в алгоритме есть еще много нюансов.

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

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

в зависимости от уровня сложности, ряд этих знаний отключают (это как инспекции в IDE)

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

Так же программу учат запоминать ошибку, и второй раз подряд этим дебютом не выиграешь (играл с Deep Fritz). 


Michael
хорошие шахматные программы

Спасибо за интересный рассказ По ходу эта тема тебе близка!!!

[quote="Michael"]хорошие шахматные программы[/quote]
Спасибо за интересный рассказ :) По ходу эта тема тебе близка!!!

Sergey Prishchepa
Кто-то раньше тоже говорил что лошади навсегда и никакие машины их не заменят. :)

Ну я не смотрю в такую далекую перспективу.
Может когда-нибудь и операционные системы станут облачными и в магазине ты будешь покупать болванку пустую которая кроме оперативы проца и сетевой ничего больше иметь не будет. Тогда может все изменится. Пока качество интернета не позволяет получать достаточную степень удовлетворенности от разработки посредством облачных решений.

[quote="Sergey Prishchepa"]Кто-то раньше тоже говорил что лошади навсегда и никакие машины их не заменят. :)[/quote]
Ну я не смотрю в такую далекую перспективу. 
Может когда-нибудь и операционные системы станут облачными и в магазине ты будешь покупать болванку пустую которая кроме оперативы проца и сетевой ничего больше иметь не будет. Тогда может все изменится. Пока качество интернета не позволяет получать достаточную степень удовлетворенности от разработки посредством облачных решений.

Уже где-то год пользуюсь исключительно IntellJ Idea Ultimate + Illuminated Cloud.
ИМХО все остальное сорта говна (опыт был).

Уже где-то год пользуюсь исключительно IntellJ Idea Ultimate + Illuminated Cloud.
ИМХО все остальное сорта говна (опыт был).

Rustam Muhametdinov
ИМХО все остальное сорта говна (опыт был).

Ну как-то сильно категорично
IntellJ Idea Ultimate у тебя купленный???

[quote="Rustam Muhametdinov"]ИМХО все остальное сорта говна (опыт был).[/quote]
Ну как-то сильно категорично :D
IntellJ Idea Ultimate у тебя купленный??? :D 

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

Общий смысл в том, что любой ход приводит к тому что начинается построение дерева и каждый шаг, приводит к появлению новой веточки в дереве. В итоге получается дерево "выигрышных" ходов и шаг который заведомо приводит к поражению. Конечно в алгоритме есть еще много нюансов.

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


Не совсем так,все верно насчет построения дерева и отсеивания заведомо проигрышных ходов,те же таблицы Налимова,которые помогают оценивать эндшпиль.

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

Вот это очень индивидуально есть дебюты в которых играет конь черных и только пешки белых.

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

Только не особо хорошие.Хорошие подключены к базе данных и там есть оценки самых не нормальных позиций.

Компьютер строит очень глубокие дерева расчета чуть ли не до самого конца.Самый последний пример вчерашняя партия на за звания чемпиона мира,если кто не в курсе, Русский пытается вернуть шахматную корону в Россию.

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

[quote="Michael"]
Я не берусь утверждать стопроцентно и претендовать на истину в последней инстанции, но насколько хватает моих познаний - именно потому, что оптимизировали алгоритм просчета, компьютер смог выигрывать. 

Общий смысл в том, что любой ход приводит к тому что начинается построение дерева и каждый шаг, приводит к появлению новой веточки в дереве. В итоге получается дерево "выигрышных" ходов и шаг который заведомо приводит к поражению. Конечно в алгоритме есть еще много нюансов.

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

[/quote]
Не совсем так,все верно насчет построения дерева и отсеивания заведомо проигрышных ходов,те же таблицы Налимова,которые помогают оценивать эндшпиль.
  
[quote="Michael"]В программу заносят основные принципы построения пешечной структуры, вносят правило о том, что не стоит заниматься "пешкоедством" до ракировки, что не выгодно делать одной фигурой в дебюте несколько ходов и т.д[/quote]
Вот это очень индивидуально есть дебюты в которых играет конь черных и только пешки белых. 

[quote="Michael"]К примеру не особо хорошие шахматные программы очень легко обыграть дебютом, когда с левого фланга идет жертва всех пешек, кроме крайней левой. По качеству компьютер считает, что он выигрывает - но на деле проигрывает позицию.[/quote]

Только не особо хорошие.Хорошие подключены к базе данных и там есть оценки самых не нормальных позиций.

Компьютер строит очень глубокие дерева расчета чуть ли не до самого конца.Самый последний пример вчерашняя партия на за звания чемпиона мира,если кто не в курсе, Русский пытается вернуть шахматную корону в Россию.

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

Да вы парни реально красавцы !

Жаль что нет кнопки лайк.

Да вы парни реально красавцы !

Жаль что нет кнопки лайк.

Глупый вопрос, но:
Как отключить стандартное форматирование как function(){
}
и сделать так что бы было:
function()
{
}

Глупый вопрос, но:
Как отключить стандартное форматирование как function(){
}
и сделать так что бы было:
function()
{
}

Dmitry Shnyrev
IntellJ Idea Ultimate у тебя купленный??? :D

да, как и плагин

[quote="Dmitry Shnyrev"]
IntellJ Idea Ultimate у тебя купленный??? :D[/quote]

да, как и плагин

Rustam, расскажи что так нравится в твоем варианте dev окружения.
Что такого уникального дает IntellJ Idea Ultimate + Illuminated Cloud?
Не спорю, IntellJ Idea Ultimate штука классная. Сам на их продуктах (правда триальных :D)
постоянно сидел. Только вот как подсел на Sublime Text стало тяжело переключаться, поэтому тут и остался (тут же в ST пилю и php и python).

Rustam, расскажи что так нравится в твоем варианте dev окружения.
Что такого уникального дает IntellJ Idea Ultimate + Illuminated Cloud?
Не спорю, IntellJ Idea Ultimate штука классная. Сам на их продуктах (правда триальных :D)
постоянно сидел. Только вот как подсел на Sublime Text стало тяжело переключаться, поэтому тут и остался (тут же в ST пилю и php и python).

Сам долгое время сидел на Sublime Text + MavensMate и считал ничего больше не нужно.
Но как-то раз установил себе Idea Community Edition(уже не помню зачем) и чисто ради интереса ввел в встроенный поиск по плагинам Salesforce. В результате поиска был только один вариант - Illuminated Cloud. Я увидел что он платный, ну думаю тут серьезный продукт значит. У них есть бесплатный месяц триала. Вот я и решил поработать недели две, чтобы во всем разобраться. И понеслась ... )

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

Во-вторых сам плагин, ради которого все затевалось. Ну тут проще, он просто делает все, что нужно нам как SF разработчикам и то, что делают остальные SF IDE/плагины, плюс немного больше. Так на-вскидку что мне сразу понравилось
- Convert To/From Static Resource Bundle(да, это можно и на MM настроить, но тут из коробки + в один клик)
- Generate Offline Symbol Table(опять же работает гораздо круче чем в ММ, автокомплит вообще волщебно работает после него, IDE видит всю метадату с твоего орга)
- Lightning - очень удобно - все в папке проекта aura - организовано все удобно и логически по бандлам- https://gyazo.com/5e950a950dc76c80faed5d510a8e47cd + удобное превью аппликейшенов прямо из IDE
- Anonymous Apex, SOQL Query, Log Viewer - так же круто сделано - дублируется функционал из дев консолю, но плюс к этому плюшки из Idea - подстветка, подсказка, автокомплит
- крутить тесты одно удовольствие - как и везде + мне нравится запуск теста прямо из метода по клику мыши(ну или хоткею) - еще когда тест валится - ты тут же получаешь его лог и все линки из стек-трейса кликабельны - т.е. ты видишь что там то ошибка - делаешь клик по строке в логе и ты уже на проблемном месте в коде
так же Code coverage визуально по коду + списком по классам/триггерам - все в один клик
- есть SF Debugger - и по виду он круто сделан - но я им еще не особо пользовался, так что не скажу ничего пока.


Вообще бесплатной Community Edition - для просто SF разработки вполне достаточно, но елси приходится работать еще и с чем-то из: AngularJS, NodeJS, npm(встроен в IDE), то лучше взять ultimate (я взял по подписке 14.95 в месяц). Мне на проекте с NodeJS + Express пришлось работать, и на Ultimate это удобнее гораздо.

После того как перешел на этот сетап - почти вся работа происходит внутри IDE, никуда больше ходить не надо.
Вместо curl тут есть классный REST Client
npm отдельно ставить не надо
работа с гитом тут
comparing tools - тоже тут, раньше WinMerge юзал, тоже нравится - но в IDE как-то приятнее(вкусовщина)

По ощущениям я использую возможности Идеи где-то на 30% и процентов на 60%-70% возможности плагина, т.е. есть еще в чем разбираться.

Вообщем рекомендую взять связку Ultimate + плагин и поработать месяц бесплатно и сделать выводы самостоятельно
За первую неделю поднатстроите все по себя, а потом уже можно будет оценить удобства.

Сам долгое время сидел на Sublime Text + MavensMate и считал ничего больше не нужно.
Но как-то раз установил себе Idea Community Edition(уже не помню зачем) и чисто ради интереса ввел в встроенный поиск по плагинам Salesforce. В результате поиска был только один вариант - Illuminated Cloud. Я увидел что он платный, ну думаю тут серьезный продукт значит. У них есть бесплатный месяц триала. Вот я и решил поработать недели две, чтобы во всем разобраться. И понеслась ... )

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

Во-вторых сам плагин, ради которого все затевалось. Ну тут проще, он просто делает все, что нужно нам как SF разработчикам и то, что делают остальные SF IDE/плагины, плюс немного больше. Так на-вскидку что мне сразу понравилось 
- Convert To/From Static Resource Bundle(да, это можно и на MM настроить, но тут из коробки + в один клик)
- Generate Offline Symbol Table(опять же работает гораздо круче чем в ММ, автокомплит вообще волщебно работает после него, IDE видит всю метадату с твоего орга)
- Lightning - очень удобно - все в папке проекта aura - организовано все удобно и логически по бандлам- https://gyazo.com/5e950a950dc76c80faed5d510a8e47cd + удобное превью аппликейшенов прямо из IDE
- Anonymous Apex, SOQL Query, Log Viewer - так же круто сделано - дублируется функционал из дев консолю, но плюс к этому плюшки из Idea - подстветка, подсказка, автокомплит
- крутить тесты одно удовольствие - как и везде + мне нравится запуск теста прямо из метода по клику мыши(ну или хоткею) - еще когда тест валится - ты тут же получаешь его лог и все линки из стек-трейса кликабельны - т.е. ты видишь что там то ошибка - делаешь клик по строке в логе и ты уже на проблемном месте в коде
так же Code coverage визуально по коду + списком по классам/триггерам - все в один клик
- есть SF Debugger - и по виду он круто сделан - но я им еще не особо пользовался, так что не скажу ничего пока.


Вообще бесплатной Community Edition - для просто SF разработки вполне достаточно, но елси приходится работать еще и с чем-то из: AngularJS, NodeJS, npm(встроен в IDE), то лучше взять ultimate (я взял по подписке 14.95 в месяц). Мне на проекте с NodeJS + Express пришлось работать, и на Ultimate это удобнее гораздо.

После того как перешел на этот сетап - почти вся работа происходит внутри IDE, никуда больше ходить не надо.
Вместо curl тут есть классный REST Client
npm отдельно ставить не надо
работа с гитом тут
comparing tools - тоже тут, раньше WinMerge юзал, тоже нравится - но в IDE как-то приятнее(вкусовщина)

По ощущениям я использую возможности Идеи где-то на 30% и процентов на 60%-70% возможности плагина, т.е. есть еще в чем разбираться.

Вообщем рекомендую взять связку Ultimate + плагин и поработать месяц бесплатно и сделать выводы самостоятельно
За первую неделю поднатстроите все по себя, а потом уже можно будет оценить удобства. 


Спасибо что поделился
Тоже кстати отмечу что в Idea офигенно работать с системами контроля версия.
А также мне крайне нравилось как работают встроенные дебаггеры для php, ruby, python.

Спасибо что поделился :)
Тоже кстати отмечу что в Idea офигенно работать с системами контроля версия. 
А также мне крайне нравилось как работают встроенные дебаггеры для php, ruby, python. 

Rustam Muhametdinov
По ощущениям я использую возможности Идеи где-то на 30% и процентов на 60%-70% возможности плагина

Рустам, а ради интереса ты не пробовал JedIDE ? За Lightning / VisualForce / Static Resources только сейчас взялись. Но если посмотреть на работу с классами ?

[quote="Rustam Muhametdinov"]По ощущениям я использую возможности Идеи где-то на 30% и процентов на 60%-70% возможности плагина[/quote]

Рустам, а ради интереса ты не пробовал JedIDE ? За Lightning / VisualForce / Static Resources только сейчас взялись. Но если посмотреть на работу с классами ? 

мне пока кстати JedIDE больше чем ММ понравилась. Ее юзаю сейчас.

мне пока кстати JedIDE больше чем ММ понравилась. Ее юзаю сейчас. 

DevNull
Как отключить стандартное форматирование как function(){
}
и сделать так что бы было:
function()
{
}

Видимо никак Стоит засабмитить сюда https://youtrack.jedide.com/dashboard

Видел, что новая версия вышла ?

[quote="DevNull"]Как отключить стандартное форматирование как function(){
}
и сделать так что бы было:
function()
{
}[/quote]

Видимо никак :( Стоит засабмитить сюда https://youtrack.jedide.com/dashboard

Видел, что новая версия вышла ?

Michael
Видимо никак Стоит засабмитить сюда https://youtrack.jedide.com/dashboard

ока, попозжа чутка.
Michael
Видел, что новая версия вышла ?

пока нет, чуть позже обновлюсь.

[quote="Michael"]Видимо никак  Стоит засабмитить сюда https://youtrack.jedide.com/dashboard[/quote]
ока, попозжа чутка.
[quote="Michael"]Видел, что новая версия вышла ?[/quote]
пока нет, чуть позже обновлюсь.

Поставил новую версию. Наблюдаю интересный момент:

И такое на всех dml операциях.

Поставил новую версию. Наблюдаю интересный момент:
[img]https://pp.vk.me/c837732/v837732418/fc9f/UEkUHswmmCI.jpg[/img]
И такое на всех dml операциях. 

У меня это работает. Он же светит красным, что Filogox_Setting__c - unresolved
Этот файл выкачан в проект, утебя есть права чтобы его выкачать ? Лучше открой тикет в баг трекер https://youtrack.jedide.com/issues

У меня это работает. Он же светит красным, что Filogox_Setting__c - unresolved
Этот файл выкачан в проект, утебя есть права чтобы его выкачать ? Лучше открой тикет в баг трекер https://youtrack.jedide.com/issues

Гайз, хелп ми, скачал sit, распаковал, а мак пишет, что не может окрыть программу. Идеи?

Гайз, хелп ми, скачал sit, распаковал, а мак пишет, что не может окрыть программу. Идеи?

Попробуй написать сюда https://youtrack.jedide.com/issues

Или просто скачать комьюнити идею для мака и поставить плагин https://plugins.jetbrains.com/plugin/9238?pr=

Попробуй написать сюда https://youtrack.jedide.com/issues

Или просто скачать комьюнити идею для мака и поставить плагин https://plugins.jetbrains.com/plugin/9238?pr=

Michael
Попробуй написать сюда https://youtrack.jedide.com/issues

Или просто скачать комьюнити идею для мака и поставить плагин https://plugins.jetbrains.com/plugin/9238?pr=


Решилось установкой плагина на идею. Все работает

[quote="Michael"]Попробуй написать сюда https://youtrack.jedide.com/issues

Или просто скачать комьюнити идею для мака и поставить плагин https://plugins.jetbrains.com/plugin/9238?pr=[/quote]
Решилось установкой плагина на идею. Все работает

Eugene Konstantinof
Гайз, хелп ми, скачал sit, распаковал, а мак пишет, что не может окрыть программу. Идеи?

Поставить нормальный архиватор

[quote="Eugene Konstantinof"]Гайз, хелп ми, скачал sit, распаковал, а мак пишет, что не может окрыть программу. Идеи?[/quote]
Поставить нормальный архиватор

Gres
Eugene Konstantinof
Гайз, хелп ми, скачал sit, распаковал, а мак пишет, что не может окрыть программу. Идеи?

Поставить нормальный архиватор

Suffit не нормальный?

[quote="Gres"][quote="Eugene Konstantinof"]Гайз, хелп ми, скачал sit, распаковал, а мак пишет, что не может окрыть программу. Идеи?[/quote]
Поставить нормальный архиватор[/quote]
Suffit не нормальный?

Eugene Konstantinof
Suffit не нормальный?

Ну если не сумел открыть архив, то ...?

[quote="Eugene Konstantinof"]Suffit не нормальный?[/quote]
Ну если не сумел открыть архив, то ...?

Gres
Eugene Konstantinof
Suffit не нормальный?

Ну если не сумел открыть архив, то ...?

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

[quote="Gres"][quote="Eugene Konstantinof"]Suffit не нормальный?[/quote]
Ну если не сумел открыть архив, то ...?[/quote]
Архив то он открыл, внутри обычный app, но он не запускается. Я проблему решил, но дай норм архиватор раз уж в них разбираешься

Eugene Konstantinof
Архив то он открыл, внутри обычный app, но он не запускается. Я проблему решил, но дай норм архиватор раз уж в них разбираешься

Извини, неправильно прочитал, думал ты распаковать не можешь, возможно, у тебя какая-то проблема с JDK.

[quote="Eugene Konstantinof"]Архив то он открыл, внутри обычный app, но он не запускается. Я проблему решил, но дай норм архиватор раз уж в них разбираешься[/quote]
Извини, неправильно прочитал, думал ты распаковать не можешь, возможно, у тебя какая-то проблема с JDK.

Gres
Eugene Konstantinof
Архив то он открыл, внутри обычный app, но он не запускается. Я проблему решил, но дай норм архиватор раз уж в них разбираешься

Извини, неправильно прочитал, думал ты распаковать не можешь, возможно, у тебя какая-то проблема с JDK.

Связка идея + JedIDE отлично встала, короче, все работает))) Я только начал разбираться с этим всем

[quote="Gres"][quote="Eugene Konstantinof"]Архив то он открыл, внутри обычный app, но он не запускается. Я проблему решил, но дай норм архиватор раз уж в них разбираешься[/quote]
Извини, неправильно прочитал, думал ты распаковать не можешь, возможно, у тебя какая-то проблема с JDK.[/quote]
Связка идея + JedIDE отлично встала, короче, все работает))) Я только начал разбираться с этим всем