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

MavensMate

Доброго дня всем.
Решил я таки скачать и посмотреть эту IDE.
Скачал отсюда - https://github.com/joeferraro/mm/releases
Распаковал. Кликаю на mm.exe. Вылетает на секунду консольное окошко и пропадает.
Что я делаю не так? Винда - 8,1.

Доброго дня всем.
Решил я таки скачать и посмотреть эту IDE.
Скачал отсюда - https://github.com/joeferraro/mm/releases
Распаковал. Кликаю на mm.exe. Вылетает на секунду консольное окошко и пропадает.
Что я делаю не так? Винда - 8,1.

Тебе нужно установить Sublime Text 3 - http://www.sublimetext.com/3
Поставить Package Control - https://packagecontrol.io/installation
А уж из него поставить Mavens Mate (Ctrl+Shift+P - Install Package - Mavens Mate)

Тебе нужно установить Sublime Text 3 - http://www.sublimetext.com/3
Поставить Package Control - https://packagecontrol.io/installation
А уж из него поставить Mavens Mate (Ctrl+Shift+P - Install Package - Mavens Mate)

Виктор Сенько
Решил я таки скачать и посмотреть эту IDE.

И все таки я бы не назвал это IDE.

[quote="Виктор Сенько"]Решил я таки скачать и посмотреть эту IDE. [/quote]
И все таки я бы не назвал это IDE.

Я этим некогда не занимался.
Скачал Sublime Text 3.
Перешел по ссылке https://packagecontrol.io/installation
ввел в консоли:

import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

Оно что скачало/прошло.
Что дальше?

Я этим некогда не занимался.
Скачал Sublime Text 3.
Перешел по ссылке https://packagecontrol.io/installation 
ввел в консоли:
[code]import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)[/code]
Оно что скачало/прошло.
Что дальше?

Gres
И все таки я бы не назвал это IDE.

Тогда после MavensMate я бы и Force.com IDE не называл бы IDE.

[quote="Gres"]И все таки я бы не назвал это IDE.[/quote]
Тогда после MavensMate я бы и Force.com IDE не называл бы IDE.

Gres
И все таки я бы не назвал это IDE.

Так что же это?
Как с ним работать?

[quote="Gres"]И все таки я бы не назвал это IDE.[/quote]
Так что же это?
Как с ним работать?

Виктор Сенько
Что дальше?

Ctrl+Shift+P - Install Package - Mavens Mate

[quote="Виктор Сенько"]Что дальше?[/quote]
Ctrl+Shift+P - Install Package - Mavens Mate

Dmitry Shnyrev
Тогда после MavensMate я бы и Force.com IDE не называл бы IDE.

Я бы сказал, что вообще под СФ нет IDE в ее привычном понимании.

[quote="Dmitry Shnyrev"]Тогда после MavensMate я бы и Force.com IDE не называл бы IDE.[/quote]
Я бы сказал, что вообще под СФ нет IDE в ее привычном понимании.

Виктор Сенько
Так что же это?
Как с ним работать?

Это Sublime Text - продвинутый редактор. Лучше начни с его изучения. Там очень много ключевых моментов, которые вынесут мозг. Package Controll один из них. В нете полно обучающих видио по Sublime.

[quote="Виктор Сенько"]Так что же это? 
Как с ним работать?[/quote]
Это Sublime Text - продвинутый редактор. Лучше начни с его изучения. Там очень много ключевых моментов, которые вынесут мозг. Package Controll один из них. В нете полно обучающих видио по Sublime.

Виктор Сенько
Так что же это?

Sublime Text - тесктовый редактор
Mavens Mate - набор тулзов, использующих Tooling API и Metadata API

[quote="Виктор Сенько"]Так что же это? [/quote]
Sublime Text - тесктовый редактор
Mavens Mate - набор тулзов, использующих Tooling API и Metadata API 

Gres
Ctrl+Shift+P - Install Package - Mavens Mate

нет такого( Попробовал запустить с консоли опять этот код, ни ничего не скачало, только написало - 170998

[quote="Gres"]Ctrl+Shift+P - Install Package - Mavens Mate[/quote]
нет такого( Попробовал запустить с консоли опять этот код, ни ничего не скачало, только написало - 170998 

Виктор Сенько
нет такого( Попробовал запустить с консоли опять этот код, ни ничего не скачало, только написало - 170998

Preferences - Package Control - Install Package - Mavens Mate

[quote="Виктор Сенько"]нет такого( Попробовал запустить с консоли опять этот код, ни ничего не скачало, только написало - 170998 [/quote]
Preferences - Package Control - Install Package - Mavens Mate

Виктор Сенько
нет такого(

Такого - это чего именно?

[quote="Виктор Сенько"]нет такого([/quote]
Такого - это чего именно?

А вообще можно погуглить и прочитать - http://mavensmate.com/Plugins/Sublime_Text/Installation

А вообще можно погуглить и прочитать - http://mavensmate.com/Plugins/Sublime_Text/Installation

Gres
Preferences - Package Control - Install Package - Mavens Mate

Теперь скачал.
Буду разбираться что это такое. И почему круче эклипса. Как создать проект и т.д.

[quote="Gres"]Preferences - Package Control - Install Package - Mavens Mate[/quote]
Теперь скачал.
Буду разбираться что это такое. И почему круче эклипса. Как создать проект и т.д.

Виктор Сенько
И почему круче эклипса.

Потому что не такое тормознутое, есть готовые сниппеты, какой-никакой автокомплит, а вообще потому что изначально Sublime Text более юзер френдли, чем Eclipse.

[quote="Виктор Сенько"]И почему круче эклипса.[/quote]
Потому что не такое тормознутое, есть готовые сниппеты, какой-никакой автокомплит, а вообще потому что изначально Sublime Text более юзер френдли, чем Eclipse.

Eclipse изначально это Java IDE и для Salesforce там просто куча всего ненужного тянется. Sublime Text это текстовый редактор. Получается что строить на его основе Salesforce IDE лучше получается - ничего лишнего.

Eclipse изначально это Java IDE и для Salesforce там просто куча всего ненужного тянется. Sublime Text это текстовый редактор. Получается что строить на его основе Salesforce IDE лучше получается - ничего лишнего.

он также сразу деплоит на орг?

он также сразу деплоит на орг?

да, CTRL+S

да, CTRL+S

Ну тогда шикарно. Осталось понять как его настроить) Ну это думаю в процессе.
Было бы шикарно если бы кто написал статью/обзор.

Ну тогда шикарно. Осталось понять как его настроить) Ну это думаю в процессе.
Было бы шикарно если бы кто написал статью/обзор.  

Кст. в Sublime есть VIM Mode. :)

Кст. в Sublime есть VIM Mode. :)

я кстати еще не "вкурил" MavensMate как и сам Sublime.

от этого пестрого текста рябит в глазах, не понятно почему логически разные фрагмента (например JS) окрашиваются в одинаковый цвет. Хотя как открываю XML в Sublime - приятненький вид, вроде удобно.

если есть энтузиасты, поясните плиз самые базовые преимущества\удобства пользования Sublime перед Эклипсом. главные моменты.

я кстати еще не "вкурил" MavensMate как и сам Sublime.

от этого пестрого текста рябит в глазах, не понятно почему логически разные фрагмента (например JS) окрашиваются в одинаковый цвет. Хотя как открываю XML в Sublime - приятненький вид, вроде удобно.

если есть энтузиасты, поясните плиз самые базовые преимущества\удобства пользования  Sublime перед Эклипсом. главные моменты. 

Den Brown
если есть энтузиасты, поясните плиз самые базовые преимущества\удобства пользования Sublime перед Эклипсом. главные моменты.

КУЧУ преимуществ.
- автодополнение
- навигация по проекту (по файлам)
- подсветка кода (да, непривычно, сам плевался пока пробовал. Потом забил когда погрузился в работу и теперь просто тащусь)
- тесты, apex execution одно удовольствие запускать (редиректит в браузер).
- сохранение умнее, с историей (защита от перезаписи чужого кода, в эклипс это пропало)
- sublime text имеет огромную библиотеку классных плагинов.

[quote="Den Brown"]если есть энтузиасты, поясните плиз самые базовые преимущества\удобства пользования Sublime перед Эклипсом. главные моменты.[/quote]
КУЧУ преимуществ.
- автодополнение
- навигация по проекту (по файлам)
- подсветка кода (да, непривычно, сам плевался пока пробовал. Потом забил когда погрузился в работу и теперь просто тащусь)
- тесты, apex execution одно удовольствие запускать (редиректит в браузер).
- сохранение умнее, с историей (защита от перезаписи чужого кода, в эклипс это пропало)
- sublime text имеет огромную библиотеку классных плагинов.

Если совсем не можешь с подсветкой кода справиться есть плагин - http://colorsublime.com/

Если совсем не можешь с подсветкой кода справиться есть плагин - http://colorsublime.com/

Я дак просто обожаю тему Сobalt

Я дак просто обожаю тему [url=https://github.com/wesbos/cobalt2]Сobalt[/url]

Dmitry Shnyrev
Если совсем не можешь с подсветкой кода справиться есть плагин - http://colorsublime.com/

Там прдустановлено *дцать тем, выбирай, что душе угодно. Можешь поставить то, что у тебя в эклипсе.

[quote="Dmitry Shnyrev"]Если совсем не можешь с подсветкой кода справиться есть плагин - http://colorsublime.com/[/quote]
Там прдустановлено *дцать тем, выбирай, что душе угодно. Можешь поставить то, что у тебя в эклипсе.

Сегодня со мной поделились еще одной интересной новостью связанной с MavensMate.
Оказывается в настоящее время разработчики кинули все силы на разработку плагина под текстовый редактор Atom.
Очень многие SF разработчики ждут его выхода с нетерпением. Говорят во первых большой плюс, то что это будет Atom, а не SublimeText (не знаю в чем пока преимущества) а во вторых плагин перерабатывается с нуля с учетом всех недостатков текущей версии под Sublime.
Вот репозиторий
https://github.com/joeferraro/MavensMate-Atom

Сегодня со мной поделились еще одной интересной новостью связанной с MavensMate.
Оказывается в настоящее время разработчики кинули все силы на разработку плагина под текстовый редактор [url=https://atom.io/]Atom[/url].
Очень многие SF разработчики ждут его выхода с нетерпением. Говорят во первых большой плюс, то что это будет Atom, а не SublimeText (не знаю в чем пока преимущества) а во вторых плагин перерабатывается с нуля с учетом всех недостатков текущей версии под Sublime.
Вот репозиторий
https://github.com/joeferraro/MavensMate-Atom

Кто-нибудь сталкивался с редактором Atom? По ходу что-то интересное и перспективное. Интересно есть ли у него преимущества перед Sublime?
Вот дополнительная информация
http://habrahabr.ru/post/214079/
http://habrahabr.ru/post/238779/

Кто-нибудь сталкивался с редактором [url=https://atom.io/]Atom[/url]? По ходу что-то интересное и перспективное. Интересно есть ли у него преимущества перед Sublime?
Вот дополнительная информация
http://habrahabr.ru/post/214079/
http://habrahabr.ru/post/238779/

Это только у меня в MavensMate появились странные звуки при сохранении
приятный если Result:success
неприятный если [DEPLOYMENT FAILED]

или меня уже глючит в конце рабочего дня?

Это только у меня в MavensMate появились странные звуки при сохранении 
приятный если Result:success
неприятный если [DEPLOYMENT FAILED]

или меня уже глючит в конце рабочего дня?

Млин, это же МЕГА крутое решение!!! Я бывает засыпаю пока изменения сохраняются.
А тут такое приятное напоминание о том что еще рабочее время!!!!
Ставлю за это инновационное решение +

Млин, это же МЕГА крутое решение!!! Я бывает засыпаю пока изменения сохраняются. 
А тут такое приятное напоминание о том что еще рабочее время!!!!
Ставлю за это инновационное решение [b]+[/b]

Dmitry Shnyrev
Это только у меня в MavensMate появились странные звуки при сохранении
приятный если Result:success
неприятный если [DEPLOYMENT FAILED]

или меня уже глючит в конце рабочего дня?


Сегодня ж новый релиз просто прилетел.
+ разрабы наконец-то прокомментировали мою багу

[quote="Dmitry Shnyrev"]Это только у меня в MavensMate появились странные звуки при сохранении 
приятный если Result:success
неприятный если [DEPLOYMENT FAILED]

или меня уже глючит в конце рабочего дня?[/quote]
Сегодня ж новый релиз просто прилетел.
+ разрабы наконец-то прокомментировали мою багу

Dmitry Shnyrev
Я бывает засыпаю пока изменения сохраняются.

а в Еклипсе быстро все сохраняется...

[quote="Dmitry Shnyrev"]Я бывает засыпаю пока изменения сохраняются. [/quote]

а в Еклипсе быстро все сохраняется...

Den Brown
а в Еклипсе быстро все сохраняется...

На самом деле везде используется одно и тоже API, так что скорость должна быть одинаковая)
А Eclipse сам по себе монструозен.

[quote="Den Brown"]а в Еклипсе быстро все сохраняется...[/quote]
На самом деле везде используется одно и тоже API, так что скорость должна быть одинаковая)
А Eclipse сам по себе монструозен.

Den Brown
а в Еклипсе быстро все сохраняется...

Я утрирую про "медленное" сохранение. На самом деле везде быстро сохраняется. Просто бывают моменты когда все тормозит не по нашей вине.

[quote="Den Brown"]а в Еклипсе быстро все сохраняется...[/quote]
Я утрирую про "медленное" сохранение. На самом деле везде быстро сохраняется. Просто бывают моменты когда все тормозит не по нашей вине.

Den, ты все еще сидишь на эклипсе?
Ты столько всего теряешь - эти гламурные звуки при сохранении раскрасят свою серую жизнь!

Den, ты все еще сидишь на эклипсе?
Ты столько всего теряешь :( - эти гламурные звуки при сохранении раскрасят свою серую жизнь!

Dmitry Shnyrev
- эти гламурные звуки при сохранении раскрасят свою серую жизнь!

Я этот звук чаще слышу при выполнении тестов.

[quote="Dmitry Shnyrev"]- эти гламурные звуки при сохранении раскрасят свою серую жизнь![/quote]
Я этот звук чаще слышу при выполнении тестов.

значит сохраняешь ты реже чем тесты запускаешь?

:D значит сохраняешь ты реже чем тесты запускаешь?

Dmitry Shnyrev
значит сохраняешь ты реже чем тесты запускаешь?

Если честно при сохранении у меня никаких звуков просто нет.

[quote="Dmitry Shnyrev"] значит сохраняешь ты реже чем тесты запускаешь?[/quote]
Если честно при сохранении у меня никаких звуков просто нет. 

Хм. Значит у тебя либо отрублено автоматическое обновление, либо у тебя очень старая версия MM которая автоматически не обновляется. Потому что обновления прилетают автоматом.
Ну или можешь сам вручную запустить - в меню update MavensMate API (mm)

Хм. Значит у тебя либо отрублено автоматическое обновление, либо у тебя очень старая версия MM которая автоматически не обновляется. Потому что обновления прилетают автоматом. 
Ну или можешь сам вручную запустить - в меню update MavensMate API (mm)

было 4.0.2
стало 4.0.2 :)

было 4.0.2 
стало 4.0.2 :)

Хм. У меня вот.

Хм. У меня вот.
[img]/pics/56/original_2015-04-17_14-17-12.png[/img]

Может быть дело в том, что я sublime не обновлял

Может быть дело в том, что я sublime не обновлял