Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   javascript project ide/builder (https://javascript.ru/forum/offtopic/26527-javascript-project-ide-builder.html)

float 11.03.2012 22:48

javascript project ide/builder
 
В последнее время перебираю IDE и прочие тулcы для js - на душе тяжко становиться... По большей части от того, что не устраивают они меня. Точнее мне не хватает куча финкционала в своём билдере, а в других тулсах я его тоже не нахожу... Тяготит мысль что придется пилить самому.

Постепенно планирую новую версию билдера (точнее это уже будет не только билдер) ...

Хочу добавить (это только к билдеру, есть и др) :

1. несколько входных точек.
2. на каждую выходную точку(то есть на каждый выходной путь) свая конфигурация (сет включаемых модулей и прочего)
3. поддержку css
4. define statment (расширение существующего draft)
5. мульти зависимости (requires (выбрал модуль - выберутся и требуемые) и stick (выбереться текущий если выбран к которому он прикреплён))
хм... вроде как одно и тоже...

Это первой необходимости функционал, которого не хватает реально.

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

Может, чего-то не понял, не досмотрел в отношении каких-либо инструментов..?

Билдеры которые видел - самые продвинутые на базе анта. Вроде как не дотягивает до требований... (по крайней мере по конфигам проектов что я видел. Доки чесн пока не читал, тк откровенно не очень долюбливаю java платформу и соотв решения на ней).

Прошелся по IDE там вообще работа на уровне веб проектов...

B~Vladi 12.03.2012 00:57

Цитата:

Сообщение от float
не очень долюбливаю java платформу и соотв решения на ней

Почему?
Цитата:

Сообщение от float
самые продвинутые на базе анта

Не удивительно - он для этого и создавался.

Можешь принять участие в развитии моего сборщика, там это всё реально.

float 12.03.2012 10:03

Цитата:

Почему?
oracle, медленная загрузка приложений, кое какие неприятности со стандартными библиотеками, ошибки в парсере кода

+ я когда выбирал между с# и java для билдера, решил что .нет фреймворк (хотя бы в перспективе) более распространён...

Цитата:

Не удивительно - он для этого и создавался.

Можешь принять участие в развитии моего сборщика, там это всё реально.
Хм... Надо бы покопаться поглубже.

Насчёт участия, вроде бы сомнительная для меня перспектива... Тк для либы своей я хочу максимально простое решение, а там установка jvm и ant-a целый квест... + у меня помимо билдера ещё есть кое какие модули. Не понятно как с ними быть...
Ну это мысли вслух.

А вообще, как насчёт пообщаться в скайпе? (правда я сейчас уезжаю где-то на недельку)

monolithed 12.03.2012 10:31

float,
Попробуй Visual Web Developer 2010 .
Если взять последние билды продуктов jetBrains, то у меня нареканий почти нет, очень редко памяти нужно больше 300 мб., а после решения проблемы с большими файлами, то вообще все сладко.

B~Vladi 12.03.2012 11:34

Цитата:

Сообщение от float
установка jvm и ant-a целый квест...

Квест? Если под линухой:
apt-get install java
apt-get install ant

Если же устанавливается старая версия анта - просто выкачиваешь его файлы и кладёшь куда надо - собирать и устанавливать не нужно.

Под виндой то же самое: выкачиваешь установщик явы, устанавливаешь (next -> next -> ...). Затем так же выкачиваешь ант.

Вообще, многие IDE имеют поддержку анта: все от Jet Brains, Aptana, Eclipse. Так что её качать не придётся.

Цитата:

Сообщение от float
Насчёт участия, вроде бы сомнительная для меня перспектива...

Ну я отдал это в OpenSource, так что теперь это не "моё". С таким раскладом ничего не будет развиваться.

Цитата:

Сообщение от float
у меня помимо билдера ещё есть кое какие модули. Не понятно как с ними быть...

Так же - реализовывать в виде модуля. Все необходимые инструменты уже есть в виде API анта и явы (java.io и т.п.). Для реализации логики можешь использовать практически любой скриптовый язык, либо Ant.


Цитата:

Сообщение от float
А вообще, как насчёт пообщаться в скайпе?

Без проблем, мой указан в профиле, пиши.


Часовой пояс GMT +3, время: 20:58.