Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   WebStorm или Visual Studio 2015 (https://javascript.ru/forum/offtopic/61039-webstorm-ili-visual-studio-2015-a.html)

webgame 02.02.2016 05:33

WebStorm или Visual Studio 2015
 
В чем разница для JavaScript программиста?
Я тут почитал - http://habrahabr.ru/company/microsoft/blog/263241/
Вроде функционал нормальный.
Я понимаю, что Webstorm наверное лучше, но в чем именно?
Лично я пользовался и тем и другим IDE, но в Webstorm я почти ничего не знаю, а VS использую для других разработок. Вот и думаю, есть ли мне смысл использовать разные IDE?

Mаxmaxmаximus 02.02.2016 12:28

WebStorm лучше ведет себя с кодом. Лучше открывает и закрывает скобочки. Лучше понмиает что когда один тег изменяешь надо другой закрыть. Понмиает что когда в яваскрипте строка и в неё html то надо подсветить, а если в нем еще и тег style то там надо css подсветить и.т.п. Webstorm не зря общепризнанное в мире лучшее по для создания веб сайтов. Единственное где майкрософт лучше продуктов от Джетбрейнс это Силион (редактор С++), то есть как раз вижуал студио. Для всех остальных языков юзай только продукты от джет брейнс.


Я перечислил только то что в голову запомнилось, я юзал вижуал студию 2015, там вроде и плагины есть и сборщики и все такое. Но я начал резко ощущать недостатки но я не помню что там есть а чего нет но помню 100% что я злился что придется возвращатьяс на шторм так как в студии графон интерфейса лучше и язык русский)

a8ade152 02.02.2016 15:01

Цитата:

Сообщение от Mаxmaxmаximus
Лучше понмиает что когда один тег изменяешь надо другой закрыть

да, и это не имеет отношения
Цитата:

Сообщение от webgame
для JavaScript программиста

, если ты не web программист.

Если ты web программист, то вероятней всего приятнее будет юзать webstorm, если же ты пишешь игру в cocos например или плагины для иллюстратора(куку, там есть своя IDE и она по всем фронтам бъет webstorm или любую другую IDE), то разницы видно не будет или она будет совершенно незначительной.


Mаxmaxmаximus,
Открой для себя javascript, вебом он не ограничивается!

Mаxmaxmаximus 02.02.2016 15:07

a8ade152, чщщ чщщщ котик... все хорошо :lol:
мама твоя дальнобойщиками не ограничивается

a52f510d 02.02.2016 15:15

Цитата:

Сообщение от Mаxmaxmаximus (Сообщение 406053)
a8ade152, чщщ чщщщ котик... все хорошо :lol:
мама твоя дальнобойщиками не ограничивается

Как низко ты пал, позорище.

a52f510d 02.02.2016 15:16

Mаxmaxmаximus,
пукан не порви. Если видишь, что умные люди разговаривают, то не нужно открывать роток, если сказать тебе нечего.

webgame 03.02.2016 11:03

В общем я поставил Visual Studio Community 2015 на Windows 10 pro.
Первые впечатления такие:

1. Можно писать, отлаживать и профилировать код Javascript под web, ios, android, windows mobile 8/10, windows xp/8/10. Все необходимые инструменты устанавливаются и настраиваются автоматически: разные эмуляторы под разные устройства, развертывание на сами устройства и размещение в магазины, также есть возможность подключиться к среде MacOS и отлаживать выполнение ios там. Спасибо Apache Cordova - https://msdn.microsoft.com/ru-ru/library/dn879821.aspx

2. Node.js (в том числе удаленная отладка выполняющегося на сервере linux/windows кода через облако) - https://www.visualstudio.com/ru-ru/f...ode-js-vs.aspx

3. HTML, CSS, Javascript, Typescript c IntelliSense и подсветкой синтаксиса.

4. Много всякой всячины типа Github, Azure, AngularJS, и тд.

5. Visual Studio Community 2015 бесплатный.

Два года назад очень хотел писать один код под все системы, изгалялся с marmalade, слава богу появился нормальный способ писать сразу под всё. К тому же мне в Visual Studio удобно делать еще и OpenGL и CUDA софт на c++. А поскольку я к Webstorm еще не привык, наверное лучше мне все делать в одной IDE - VS2015.

Буду тестировать дальше...

Mаxmaxmаximus 03.02.2016 12:13

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

aff5afc9 03.02.2016 12:28

webgame,
Пользуйся чем удобно. Шторм сильно ограничен вебом, ни о какой поддержке или эмуляции устройств там и речи нет. Это узко специализированный проект. Если уж ставить то всю идею, где есть поддержка ios кодинга и c++, но она стоит чуть меньше $500, что в сравнением с бесплатным VS как-то неоднозначно выглядит.

Mаxmaxmаximus,
ты уже доел банан? Приберись в вольере.

aff5afc9 03.02.2016 12:30

*идея, это имеется ввиду вот это - https://www.jetbrains.com/idea/buy/

kobezzza 03.02.2016 12:37

Стоит отметить плагинчик для VS: http://vswebessentials.com/ и конечно ReSharper от JB :)

kobezzza 03.02.2016 12:39

Цитата:

но она стоит чуть меньше $500
Комьюнитие эдишн бесплатный, EAP бесплатный.

Цитата:

что в сравнением с бесплатным VS как-то неоднозначно выглядит
VS также есть платный.

aff5afc9 03.02.2016 12:46

Цитата:

Сообщение от kobezzza
EAP бесплатный

EAP - не триал и он не бесплатный. Бесплатный он только первый месяц. После этого придется снести все настройки проекта, что по сути тупо. У интелиджи бесплатных проектов нет.

И обычно глючный. Причем глюки самые разнообразные. Раньше сидел на EAP, больше лабораторной мышью быть не желаю.

kobezzza 03.02.2016 13:01

Цитата:

У интелиджи бесплатных проектов нет.
Гозар, я устал с тобой спорить. Есть Community Edition, Education Edition и прочее и они бесплатные.

Цитата:

EAP - не триал и он не бесплатный. Бесплатный он только первый месяц. После этого придется снести все настройки проекта, что по сути тупо
Не знаю что ты делаешь не так, но настройки проекта хранятся вместе проектом, настройки IDE хранятся также в отдельной папке + их можно сохранить на GitHub и задать это в настройках.

Также новый EAP выходит каждые 2-3 недели и спокойно обновляется и никаких проблем нет. Я сижу на ЕАП уже 2 года, хотя мне JB подарили лицензию до конца 18-го года, но в EAP быстрее прилетают фичи.

Цитата:

Раньше сидел на EAP, больше лабораторной мышью быть не желаю.
Гозар, такой Гозар.

ac52db08 03.02.2016 13:50

Цитата:

Сообщение от kobezzza
Community Edition, Education Edition

,
Не надо трахать мозг, хорошо?! Это продукты с ограничениями, посему как ты маркетингом не крути, а к реальной жизни отношения не имеют. Продукты либо бесплатный, либо нет!

kobezzza
Повторяю для глухих.
Цитата:

Сообщение от aff5afc9
EAP - не триал и он не бесплатный.

После месяца использования (EAP ты поставишь или триал), для дальнейшего использования ты должен платить!

Повторять третий раз не стану. Ты меня как-то убеждал, что в linux snakeskin тоже не глючит.

kobezzza 03.02.2016 14:00

Цитата:

Не надо трахать мозг, хорошо?! Это продукты с ограничениями, посему как ты маркетингом не крути, а к реальной жизни отношения не имеют. Продукты либо бесплатный, либо нет!
Ну давай расскажи, что тебе нужна поддержка Apache Tomcat или JBoss :D

VS бесплатная тоже обрезанная.

Цитата:

После месяца использования (EAP ты поставишь или триал), для дальнейшего использования ты должен платить!
Через месяц выйдет новый ЕАП и ты его обновишь.

ac52db08 03.02.2016 14:10

Цитата:

Сообщение от kobezzza
Через месяц выйдет новый ЕАП и ты его обновишь.

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

Мне уже надоело, может прекратишь?

kobezzza 03.02.2016 14:14

Цитата:

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

Цитата:

Мне уже надоело, может прекратишь?
Ною не я, а ты)

ac52db08 03.02.2016 14:18

kobezzza,
Ты вводишь людей в заблуждение, а это нехорошо. То, что тебе нравится продукт ещё не означает, что он должен нравится всем "потому что". У него есть как плюсы, так и минусы. Не нужно их нивелировать, их нужно просто описать.

У людей разные задачи и у меня сейчас уже установлено несколько других ИДЕ, потому что они лучше подходят для этих задач.

ac52db08 03.02.2016 14:19

Цитата:

Сообщение от kobezzza
Ною не я, а ты)

Не заблуждайся, я описываю продукт, а не рву пукан за него.

kobezzza 03.02.2016 14:21

Эмм, где я говорил про "хуже-лучше". Я сказал, что VS бесплатный - обрезаный, и что есть бесплатный-обрезаный IDEA, и также, что если сидеть на EAP, то можно бесплатно юзать без обрезаний.

Для VS Studio есть офигенный плагин ReSharper от JB, который приносит все крутые фичи IDEA. Для TypeScript, C#, C/C++ под виндой трудно найти что-то лучше VS, а с ReSharper подавно.

Mаxmaxmаximus 03.02.2016 14:24

Цитата:

Сообщение от kobezzza
TypeScript, C#, C/C++

жду пока джетбрейнс переплюнет их.

иди отвечай в тред про эмуляцию шадоу дом через вебпак) годная идея? (уже делаю)

ac52db08 03.02.2016 14:25

kobezzza,
Не знаю, что тебя задело, я всего лишь посоветовал человеку:
Цитата:

Сообщение от aff5afc9
webgame, Пользуйся чем удобно.

Думаю дальше он сам справится с выбором. Что там в VS я без понятия. Знаю что бесплатный из того, что при установке он не требовал ничего и было написано, что бесплатный. Про обрезание я не в курсе.

Про сторм описал проблему, которая была у меня, когда пришлось перенастраивать порядка 20 проектов из-за глюка в EAP. Хотя это и было довольно давно, но память об этом ещё жива.

Mаxmaxmаximus 03.02.2016 14:28

kobezzza, и кстати не слушай котика, он чушь порит. в смысле мы то знаем что он чушь порит. общеизвестно что когда еап заканчивается то ты обновляешься до обычного релиза, и у тебя 30 дней чтобы его купить, но через неделю они запускают новый еап и ты обновляешься до него. и все это автоматчиески если у тебя подключен канал еап. а он подключен по умолчанию если ты качаешь еап сборку первой. котик просто не знал все это)) так же он тупой дигенерат раз удалял мать его НАСТРОЙКИ вместе с обновлением редактора)) клинический, мать его, идиот. кроме того все нормальные люди хранят настройки в экспортированном файле с настройками которй хранится в облаке. для этого есть плагин синхрона. чтобы придти к другу, установить у него вебшторм и сидеть словно на своем. котейка просто тупой необразованый дикарь и не в теме.

ac52db08 03.02.2016 14:42

Цитата:

Сообщение от Mаxmaxmаximus
клинический, мать его, идиот

Это бубнит обезьяна, которая в своем вольере прибраться не может и хелп пишет уже второй год, непоследовательно прыгая с js на кофе.

Цитата:

Сообщение от Mаxmaxmаximus
когда еап заканчивается то ты обновляешься до обычного релиза, и у тебя 30 дней чтобы его купить, но через неделю они запускают новый еап и ты обновляешься до него

Я никому не предлагаю извращаться, как ты. Ты ещё не дорос до разговора и понятия не имеешь, что происходило при добавлении поддержки React в шторме. Так что закрой свой унылый базар.

Mаxmaxmаximus 03.02.2016 14:56

Цитата:

Сообщение от ac52db08
Я никому не предлагаю извращаться, как ты.

В смысле извращаться? Не ТЫ обновляешься а программа обновляется. автоматически. видимо для ущерба вроде тебя надо было уточнить что обновление от одной сборки еапа до другой сборки еапа ни чем не отличается от обновления от еапа до релиза, и через неделю снова до еапа.

ты видимо думал что чем-то отличается. хотя чего еще ожидать от человека которй при обновлении программы все настройки херит)))))))))

ac52db08 03.02.2016 15:06

Цитата:

Сообщение от Mаxmaxmаximus
автоматически.

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

Обезьяныч, мне не интересно проверять твои знания или незнания, не волнуйся за меня, съешь ещё банан.

Mаxmaxmаximus 03.02.2016 15:13

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

ac52db08 03.02.2016 15:17

Цитата:

Сообщение от Mаxmaxmаximus
Нет, в линуксе тоже автоматически) абсолютно так же как и в винде

Пока, пока. С идиотами не разговариваю.

Mаxmaxmаximus 03.02.2016 15:18

ac52db08, https://ru.wikipedia.org/wiki/Ad_hominem

Да да котик, не смотря на деб систему пакетов вебшторм обновляется точно так же как и в винде, по скольку написан на яве и кроссплатформенный. но ты видимо не пробовал по этому решил поумничать. все слив засчитан)

Цитата:

Сообщение от ac52db08
С идиотами не разговариваю.

а сделал бы идиот вот так ? https://www.youtube.com/watch?v=SDzkIIj1zdY

webgame 03.02.2016 18:29

Цитата:

Сообщение от kobezzza (Сообщение 406196)
VS бесплатная тоже обрезанная.

А в чем именно она обрезанная? Приведите пример.

kobezzza 03.02.2016 20:10

Цитата:

Сообщение от webgame (Сообщение 406271)
А в чем именно она обрезанная? Приведите пример.

https://www.visualstudio.com/ru-ru/p...oducts-vs.aspx
https://www.visualstudio.com/products/how-to-buy-vs

a98453f8 03.02.2016 21:08

Цитата:

Сообщение от kobezzza
https://www.visualstudio.com/ru-ru/p...oducts-vs.aspx

Там порезана командная работа, что логично, хочешь пилить конторой, пусть контора купит. Подход очень разумный. Это скорее разные продукты, для разных нужд.

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

webgame 03.02.2016 22:52

Цитата:

Сообщение от kobezzza (Сообщение 406282)

Спасибо за ссылку.

Но я имел ввиду другое. Понятно, что бесплатная версия VS менее функциональна, но она вполне достаточна для разработки коммерческих продуктов, в отличии от Webstorm, который впринципе есть только платный для этих целей. Мне очень нравится javascript и его простота, поэтому я рад, что можно на нем писать под разные платформы, один код в одной IDE.

webgame 04.02.2016 01:29

И пытаюсь понять, в чем реальная разница между версиями.

По этой ссылке (https://www.visualstudio.com/ru-ru/p...oducts-vs.aspx) имеется большая разница в разделе "Функции Team Foundation Server", к примеру "Выполнение веб-тестирования" или "Автоматизация сборки".
1. Правильно ли я понимаю, что этих функций нет в Community только для командной работы, а для индивидуальной есть?
2. Намного ли облегчает отладку IntelliTrace ? кто использовал ее и в каких случаях ?
3. Не совсем понимаю, обычная отладка выполнения javascript кода имеется для обоих типов проектов, и для website-проектов и для Apache Cordova ? во всех версиях VS или нет ?
3. Что вы используете из раздела "Средства тестирования" и в каких случаях это реально нужно?
4. Виртуальной среды из раздела "Lab Management" в Community версии нет, но на этой странице (https://www.visualstudio.com/ru-ru/f...ode-js-vs.aspx) написано про удаленную отладку и шаблоны, что имеется ввиду? что "Lab Management" эмулирует сервер с Node.js, а без "Lab Management" придется иметь реальный сервер или как? и что на счет шаблонов (тоже не понял до конца) ?

kobezzza 04.02.2016 01:32

webgame, думаю тебе все эти фичи не нужны :)

webgame 04.02.2016 02:12

Цитата:

Сообщение от kobezzza (Сообщение 406300)
webgame, думаю тебе все эти фичи не нужны :)

Я четыре вопроса написал, и это всё, что ты можешь сказать?)

kobezzza 04.02.2016 02:16

Цитата:

Сообщение от webgame (Сообщение 406305)
Я четыре вопроса написал, и это всё, что ты можешь сказать?)

Я сижу на WebStorm :)

Mаxmaxmаximus 04.02.2016 03:33

Цитата:

Сообщение от kobezzza
WebStorm

он лучший


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