Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Есть ли у JavaScript какая-нибудь среда разработки 
V
    Опции темы
PosiTive
Дата 11.12.2006, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 11.12.2006

Репутация: нет
Всего: нет



Недавно занялся изучением этого скриптового языка. Охота писать код не в HomeSite где подсвечивается только синтаксис, хочется полноценной среды разработки с подсказками после точки к примеру, с проверкой кода... ну вообщем как delphi например!

Есть что-нибудь такое в природе?
PM MAIL   Вверх
12345c
Дата 11.12.2006, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



InterDev из MS Visual Studio.
Про оно: http://www.podgoretsky.com/ftp/Docs/Micros...hapter4/4_1.htm ;
http://club.shelek.com/download.php?id=73 (скачать книгу Evans N.D., Spencer K., "Programming InterDev 6.0")
PM WWW   Вверх
Aliance
Дата 11.12.2006, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Раньше нмого раз такие темы обсуждались, вот мой тебе совет: используй блокнот.

Было время когда я использовал замечательный редактор 1st Page, но со временем и от него отказался.
PM MAIL WWW ICQ Skype   Вверх
PosiTive
Дата 11.12.2006, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 11.12.2006

Репутация: нет
Всего: нет



Нашел решение в Microsoft Visual Studio 2005. Подсветка синтаксиса, подсказки, свой локальный сервер, дебаггер, валидатор... всё что нашел.
Из минусов: пришлось ставить всю студию, не является отдельным приложением в отличие от 97 студии (InterDev), долго грузиться (хотя мб из-за того что в первый раз). Кто-что по этому поводу скажет


Aliance, когда выйду из разряда "ламеров" в js обязательно осяду на блокноте, а пока только учусь и поэтому нужен дружелюбный редактор, но всё равно спасибо за совет!
PM MAIL   Вверх
12345c
Дата 11.12.2006, 16:44 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Aliance, почему-то все настойчиво рекомендуют Блокнот, не замечая его явных недостатков:
1) нет нумерации строк;
2) нет подсветки синтаксиса;
3) нет поиска и замены по рег.выр.;
4) нет средств ведения проектов;
5) нет поиска текста по группе файлов;
6) нет запуска в приложении и просмотра в браузере или в нескольких;
7) нет деления окна на 2 части, мультитабов, создания копий окна в табе.

А так - всё хорошо, компактный редактор, больше ничего не надо.

Относительно пользования начинающим изучение, как верно заметил PosiTive, начинающий программист не умеет строить дебаггинг прямо в коде - написать алерты, подключить монитор ошибок, написанный им самим на JS, поэтому ему нужен готовый отладчик, даже такой большой и неуклюжий, как InterDev, но имеющий всё, что надо и больше. Немного практики (месяцев 2-6), и он будет представлять, чем он может обойтись. Скриптовой язык, действительно. удобен тем, что отладочный код с лёгкостью может быть написан внутри программы.

(Я пользуюсь UltraEdit - такой "Блокнот" с вышеперечисленными недостающими функциями.)

Это сообщение отредактировал(а) 12345c - 3.3.2008, 13:09


--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
Zeroglif
Дата 11.12.2006, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 644
Регистрация: 22.9.2005

Репутация: 28
Всего: 66



PM MAIL WWW   Вверх
Aliance
Дата 11.12.2006, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



12345c, Я им именно по этому и пользуюсь, что нет лишних совершенно не нужных мне вещей.
Если мне нужно заменить что-то масово, я использую FAR, с поиском то же самое. А вот синтаксис подсвечивать мне ни к чему.
Нумерация строк - да, недостаток. Есть для этого прога специальная, она как блокнот полностью, там подсвечивается синтаксис и есть нумерация строк, может еще что - не пользуюсь )

PM MAIL WWW ICQ Skype   Вверх
PosiTive
Дата 12.12.2006, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 11.12.2006

Репутация: нет
Всего: нет



Цитата(12345c @  11.12.2006,  16:44 Найти цитируемый пост)
подключить монитор ошибок

можно по подробнее?
PM MAIL   Вверх
sergejzr
Дата 12.12.2006, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 10
Всего: 360



PosiTive, обсуждалось не раз. Eclipse неплохо обходится со скриптами, php, html, css одновременно(правда качать придётся около 200 мб). Есть ещё её урезанная версия Aptana, но я не знаю, насколько. Поддерживает всё перечисленное здесь (только с регвырами вроде бы слабовата):
Цитата(12345c @  11.12.2006,  15:44 Найти цитируемый пост)
не замечая его явных недостатков:

Плюс:
Подсказки функций (с отображением, в каком браузере, какую брать)
Окошко, где можно "гулять" прямо по функциям.
Возможность закладок
Подсветки синт.ошибок (Насчёт JS не уверен. В HTML, PHP точно есть)
Возможность определять свои шорткаты.
Работа на FTP
Ну там ещё куча всего.

А для отладки можно использовать плагин для мозиллы venkman (который кстати по умолчанию встроен в seamonkey).

Вот такой наборчик. Всё бесплатно, разумеется.

Добавлено @ 16:41 
Хмм. только что прочитал.. в Aptana они и дебаггер встроили... Интересно..

Добавлено @ 16:41 
54 метра однако..


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
12345c
Дата 12.12.2006, 17:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Цитата(PosiTive @  12.12.2006,  16:03 Найти цитируемый пост)
подключить монитор ошибок
---можно поподробнее? 
пишете свой монитор с использованием onerror или try...catch. Некоторые часто пользуются последним, можно видеть в примерах кода на форумах.

PM WWW   Вверх
Aliance
Дата 13.12.2006, 01:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



sergejzr, а Эклипс разве не для Явы?
PM MAIL WWW ICQ Skype   Вверх
sergejzr
Дата 13.12.2006, 02:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 10
Всего: 360



Цитата(Aliance @  13.12.2006,  00:55 Найти цитируемый пост)
sergejzr, а Эклипс разве не для Явы? 

Это универсальная IDE (C++, PHP,HTML, .NET, итд итп) написанная на JAVA.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
SamDark
Дата 13.12.2006, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 2
Всего: 38



Пользуюсь JSEclipse.


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
mazur_r
Дата 15.12.2006, 02:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 15.12.2006

Репутация: нет
Всего: нет



JSEclipse - очень неплохой модуль к Еклипсу. Пользуюсь с наслаждением.
PM MAIL   Вверх
Се ля ви
Дата 8.5.2008, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 5
Всего: 127



Spket IDE - тоже на базе Eclipse`а штука. Вроде, судя по демкам, неплохая, но с докой - просто беда... :((

Ну и вот такая вот замечательная штука есть: http://www.rainbow9.org/
P.S. Естественно, сделал её сотрудник Google`а - да кто бы сомневался ;)


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Ghirik
Дата 9.5.2008, 05:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



Попутал ветки... А как удалить пост - не знаю, подскажите прямо здесь...
И... следует добавить возможность удаления поста, если нет следующих сообщений... вроде..  ой... только сейчас заметил, что вы перешли на  Invision Power Board... Где можно почитать про аргументы в пользу этого движка? Вопрос не относится к теме ветки, но госпада модераторы, пожалуйста, ответьте, а потом, можно удалить это сообщение(но не нужно (не в интересах индексации)). 

И самый главный вопрос.
Как вы так гладко сделали этот переход? Или я был пьян? Но при включенном отображении ошибок в IE у вас постоянно они вылетают, хотя... так было и раньше...

Это сообщение отредактировал(а) Ghirik - 9.5.2008, 06:20


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Се ля ви
Дата 19.5.2008, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 5
Всего: 127



Цитата(Се ля ви @  8.5.2008,  20:12 Найти цитируемый пост)
Spket IDE - тоже на базе Eclipse`а штука. Вроде, судя по демкам, неплохая, но с докой - просто беда... :((

Кому интересно, с докой немножко подразобрался - они не придумывали своей нотации, а использовали весьма интересный проект JsDoc - довольно удачную на мой взгляд попытку приспособить Javadoc под JavaScript. Таким образом, документацию по использованию можно найти тут.

Кстати, распространяется Spket IDE в двух вариантах: как плагин к эклипсу и как отдельная среда разработки. Для всего нужна Java.

Пока из минусов - не смог заставить увидеть в проекте другие JavaScript`овые файлы, что бы он взаимоно видел конструкторы и предлагал вызывать методы. Так же немного неприятно, что модификаторы к списку переменных он относит только к первой переменной в этом списке. Не очень понятно отличие деклараций @constructor и @class, и неясно, зачем нужна декларация @private, ведь в JavaScript итак есть инкапсуляция...

P.S. Вроде бы и IDEA не отстаёт smile


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Zhenek
Дата 21.5.2008, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 31.5.2007

Репутация: нет
Всего: 1



Отличный блокнот: Notepad++   открытые исходники (можно под себя подстроить)  куча настроек в том числе подсветка.  можно ставить плагины , очень удобен, имеет нумерацию.

Сам им пользуюсь для всех случаев жизни и всем советую.

P.S только как блокнот.В нем нет ничего лишнего типа отладчиков (хотя поискав плагин....)
--------------------
<удалено администрацией>
PM MAIL   Вверх
DumpEX
Дата 20.12.2008, 13:53 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 16.12.2007

Репутация: нет
Всего: нет



Aptana (http://aptana.com)
Весь остальной бред, который вы тут насоветовали ни в одном серьёзном проекте использовать просто не получится, ваша черепашья скорость работы с такими "средами" угробит весь проект.
Лучше аптаны на данный момент для js нет ничего, это подтверждают все серьёзные разработчики. Про блокнот совет вообще убил smile  
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1188 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.