Comments 59
Для html\css: Sublime Text 2 с Zen Coding + Sublime Prefixr +(плагины по вкусу) решают почти все задачи, о которых вы написали.
Visual Studio и верстка как пушка и воробьи, не? Еще ведь и платная?
Visual Studio и верстка как пушка и воробьи, не? Еще ведь и платная?
-1
Да, как авиационный пулемет и воробьи.
Еще и бесплатная express версия есть.
Еще и бесплатная express версия есть.
+1
VS это такой комбайн где в одном интерфейсе можно сделать и верстку и код написать и профилировку сделать.
Если писать на стеке ms то я бы предпочел иметь именно такой комбайн а не десятку разных программ. Если человек пишет php то наверное логично было бы использовать другой редактор для другой ide
Мне всегда раньше не нравилось, что дла работы бд надо было лезть в sql server management studio хотя тоже самое можно было делать и из vs по логике.
Точно так же и тут, думаю многие бы предпочли в одной среде и верстать и код писать, а не открывать другую программу.
Это мое личное мнение, но думаю оно многим близко
Если писать на стеке ms то я бы предпочел иметь именно такой комбайн а не десятку разных программ. Если человек пишет php то наверное логично было бы использовать другой редактор для другой ide
Мне всегда раньше не нравилось, что дла работы бд надо было лезть в sql server management studio хотя тоже самое можно было делать и из vs по логике.
Точно так же и тут, думаю многие бы предпочли в одной среде и верстать и код писать, а не открывать другую программу.
Это мое личное мнение, но думаю оно многим близко
+13
Игорь, кстати, в VS2012 теперь тулзы SQL интегрированы :-)
+8
Я как бы имел в виду что с авиационного пулемета очень даже неплохо можно голубей отстреливать. Мне тоже нравится когда все есть у меня под рукой в VS. Собственно поэтому я только ей и пользуюсь.
+8
А вы думаете это для верстальщиков? Если пишешь приложение на asp.net то без этого не обойтись, и это хорошо.
0
}{аос, остально убрать слово «Эффективная» из названия статьи и ты почти написал нормальную статью без закидонов.
Заметь, у тебя в этот раз улучшение, только в заголовке слово «эффективность» по тексту более нигде не видно.
Молодец.
Заметь, у тебя в этот раз улучшение, только в заголовке слово «эффективность» по тексту более нигде не видно.
Молодец.
-23
Помнится в старых версиях офиса был такой редактор как MSE. Он тогда отлично работал с JS, но почему-то дальнейшего развития не получил. Тут словно его реинкарнация произошла.
Правда этот продукт видимо будет актуален тем, кто использует серверные технологии MS. Для остальных есть множество иных прекрасных редакторов.
PS: И да, поддержка хаков прямо чрезвыйчайно удивила. Это в то время, когда от них можно избавиться вообще. Гениально!
Правда этот продукт видимо будет актуален тем, кто использует серверные технологии MS. Для остальных есть множество иных прекрасных редакторов.
PS: И да, поддержка хаков прямо чрезвыйчайно удивила. Это в то время, когда от них можно избавиться вообще. Гениально!
0
Классно, дайте версию для ubuntu 12.04
:))
:))
0
И поддержку PHP, ага.
+1
и поддержку java
и что бы приложения под андроид можно было делать)
…
и мир во всем мире)
и что бы приложения под андроид можно было делать)
…
и мир во всем мире)
+1
Без поддержки Java, зато для android — Вам сюда: xamarin.com/monoforandroid
+3
Для java всё уже давно написано JetBrains. Ими же, кстати, написано и для PHP, и ещё несколько.
+1
Возможно это www.jcxsoftware.com/vs.php, и вот это visualstudiogallery.msdn.microsoft.com/6eb51f05-ef01-4513-ac83-4c5f50c95fb5 вам поможет работать с PHP в Visual Studio.
+4
Тогда смотрите в сторону IntelliJ IDEA. Полностью в ней не разобрался, но, например, «Автодополнение CSS-свойств по начальным буквам» в ней есть давно.
0
Было бы неплохо еще и автогенерацию кроссбраузерных CSS3 свойств. К примеру, написал box-s, а тебе автодополнение до box-shadow и автогенерация -moz-box-shadow и -webkit-box-shadow.
-13
Забыли упомянуть про _references.js

Пример содержания файла _references.js
Итог:
IntelliSense указанных библиотек работает в script.js файлах, и в блоках
<script>
…
</script>
Подробней здесь

Пример содержания файла _references.js
/// <reference path="jquery-1.6.2.js" />
/// <reference path="jquery-ui-1.8.11.js" />
/// <reference path="jquery.validate.js" />
/// <reference path="knockout-2.0.0.debug.js" />
/// <reference path="modernizr-2.0.6-development-only.js" />
Итог:
IntelliSense указанных библиотек работает в script.js файлах, и в блоках
<script>
…
</script>
Подробней здесь
+8
Большое спасибо за инфу и за ссылку!
Голосую за то чтобы включить это в статью.
Голосую за то чтобы включить это в статью.
+4
это не совсем нововведение редактора, просто улучшение поведения существующего функционала, если про все такое, что появилось в VS писать, то никаких статей не хватит
0
Молодцы, что добавили поддержку префиксов и хаков. Но, всё же, в вижуал студии не хватает свободы, которую предоставляет тот же простейший Notepad++. Лично меня будет раздражать указание на ошибки, которые я сделал сознательно. Например, код, который встречается почти в каждом проекте, разрабатываемом мной:
Проблема будет так же при добавлении новых вещей, не входящих в рекомендацию.
Я бы хотел, чтоб в новой версии вижуал студии можно было бы указать анализатору на то, что выбранная часть кода не имеет ошибки, и, впредь, подобный код не будет её иметь.
<script type="text/x-ejs-template"></script>
Проблема будет так же при добавлении новых вещей, не входящих в рекомендацию.
Я бы хотел, чтоб в новой версии вижуал студии можно было бы указать анализатору на то, что выбранная часть кода не имеет ошибки, и, впредь, подобный код не будет её иметь.
+2
спасибо, интересный комментарий
если вам не трудно, опубликуйте ваше предложение на официальной странице Visual Studio в UserVoice visualstudio.uservoice.com/forums/121579-visual-studio
Это официальное место где каждый может предложить свою идею
если вам не трудно, опубликуйте ваше предложение на официальной странице Visual Studio в UserVoice visualstudio.uservoice.com/forums/121579-visual-studio
Это официальное место где каждый может предложить свою идею
+3
Туда же Razor-вставки в тело скрипта нарушают его валидность. Приходится либо закрывать на это глаза, либо данные проталкивать в data- секции <script>
+1
}{оас, вот предложение по vs.
Попроси ребят, подумать о том, чтобы пора засунуть все хрень нужную для компиляции в одну единственную папку.
Которую потом разумные люди уберут на ramdisk и больше компиляция не будет тратить ресурс жесткого диска.
А то 16Гб надо использовать.
Попроси ребят, подумать о том, чтобы пора засунуть все хрень нужную для компиляции в одну единственную папку.
Которую потом разумные люди уберут на ramdisk и больше компиляция не будет тратить ресурс жесткого диска.
А то 16Гб надо использовать.
-9
Я даже удивлен, что в статьях Хаоса, мои комментарии приобретают такую значимость.
На моих комментах все оставлют пометку о том, что прочитали. Остальные комменты просто не имеют значения.
На моих комментах все оставлют пометку о том, что прочитали. Остальные комменты просто не имеют значения.
-6
Ждём скорого появления вышеперечисленных фич в NetBeans. С нетерпением, так сказать.
-2
UFO just landed and posted this here
Less, Sasswww.mindscapehq.com/products/web-workbench
Кстати, для VS 2012 они очень быстро выпустили обновление.
+3
UFO just landed and posted this here
UFO just landed and posted this here
Новые версии Решарпера предоставляют весь функционал WebStorm (если вы о нем). Так что вы сможете взять все лучшее из двух платформ.
0
UFO just landed and posted this here
Для верстальщика-быдлокодера не предлагаю. Для .Net инженера, работающего по agile, с вертикальной разработкой, который делает весь стек фичи--от базы данных до UI (js/html/css)--да, это musthave, по-моему. Точнее, VS+решарпер для .Net инженера это musthave, а функционал WebStorm--это весьма приятный бонус.
+3
Хм, большинство описанных нововведений я добавлял через расширения бесплатные, некоторые, кстати, были выпущены самой же Microsoft :) Теперь, похоже, они будут встроенные.
Чего бы действительно хотелось, чтобы IntelliSense начал быстрее работать, чтобы он начал понимать больше паттернов (сейчас подсказки появляются, можно сказать, в достаточно тривиальных случаях, в остальных он не додумывает). Вообще, трудно сравнить работу IntelliSense в C#-коде и JS — земля и небо просто.
Чего бы действительно хотелось, чтобы IntelliSense начал быстрее работать, чтобы он начал понимать больше паттернов (сейчас подсказки появляются, можно сказать, в достаточно тривиальных случаях, в остальных он не додумывает). Вообще, трудно сравнить работу IntelliSense в C#-коде и JS — земля и небо просто.
+1
разница в природе языков: статическом и динамическом
+2
Но, например, cloud 9 поумнее будет, да и работает быстрее. Опять же, какая команда есть у Microsoft. Так что, думаю это не невыполнимая задача — подтянуть IntelliSense при работе с JS.
Признаться, не работал с VS2012 (когда компания перейдет, тогда и попробую), поэтому, есть вероятность, что там уже что-то улучшили в этом плане :)
Признаться, не работал с VS2012 (когда компания перейдет, тогда и попробую), поэтому, есть вероятность, что там уже что-то улучшили в этом плане :)
0
Нда… Все это, конечно, по сравнению с предыдущей поддержкой — прорыв, но все равно, без Resharper-а в студии не очень удобно. 5 лет юзаю студию, последний год из них на 6.1 ришарпере — лучшей IDE для веба не встречал.
+1
Решарпер на 2012 пока что жутко тормознутый, но так да, все равно гораздо удобнее…
0
Работали на 10ой студии с 6'ым решарпером и с js. При объёме js кода более 100k строк всё жутко тормозило. После выхода первой preview версии vs11 сразу на неё пересели и всё никак не нарадуемся.
Ещё бы для дальнейшего развития нужно встроить в компиляцию проверку js кода каким-нибудь jslint'ом.
Ещё бы для дальнейшего развития нужно встроить в компиляцию проверку js кода каким-нибудь jslint'ом.
+1
Здорово, но очень бы хотелось ещё полную подсказку в шаблонах. Например, если есть шаблон xslt+html5, то сейчас IntelliSense подсказывает что-то одно — либо xsl-теги, либо html.
0
JetBrains надо было учится у Apple патентовать все свои фитчи, после релиза развязали бы патентные войны на основании того, что половина фитч в новой студии взято из Resharper, и не плохо бы заработали :-D
0
Что-то у меня регион в js не появляется (VS2012 RC Ultimate)
/*#region Menu*/
/*#endregion*/
В css при этом работает…
/*#region Menu*/
/*#endregion*/
В css при этом работает…
0
это мой фейл, пока представлен только outline для всех функций, без поддержки кастомных регионов.
сорри.
есть хорошее расширение, которое привносит нужный функционал
visualstudiogallery.msdn.microsoft.com/4be701d8-af03-40a4-8cdc-d2add5cde46c
попробуйте его
сорри.
есть хорошее расширение, которое привносит нужный функционал
visualstudiogallery.msdn.microsoft.com/4be701d8-af03-40a4-8cdc-d2add5cde46c
попробуйте его
0
Есть еще одно хорошее VS-расширение, реализующее поддержку регионов в CSS и JS — VisualStudio 2010 JavaScript Outlining
+1
Думаю, что поддержка JS-регионов появится в финальной версии Visual Studio 2012, т.к. заявка на реализацию данного функционала была одобрена еще в марте.
+1
Only those users with full accounts are able to leave comments. Log in, please.
Эффективная веб-разработка c Visual Studio 2012: нововведения в редакторы HTML/CSS и JavaScript