Pull to refresh

Comments 59

Для html\css: Sublime Text 2 с Zen Coding + Sublime Prefixr +(плагины по вкусу) решают почти все задачи, о которых вы написали.
Visual Studio и верстка как пушка и воробьи, не? Еще ведь и платная?
Да, как авиационный пулемет и воробьи.
Еще и бесплатная express версия есть.
VS это такой комбайн где в одном интерфейсе можно сделать и верстку и код написать и профилировку сделать.
Если писать на стеке ms то я бы предпочел иметь именно такой комбайн а не десятку разных программ. Если человек пишет php то наверное логично было бы использовать другой редактор для другой ide

Мне всегда раньше не нравилось, что дла работы бд надо было лезть в sql server management studio хотя тоже самое можно было делать и из vs по логике.
Точно так же и тут, думаю многие бы предпочли в одной среде и верстать и код писать, а не открывать другую программу.

Это мое личное мнение, но думаю оно многим близко
Игорь, кстати, в VS2012 теперь тулзы SQL интегрированы :-)
UFO just landed and posted this here
Я знаю, как раз по этому я и написал об этом тк знаю что они теперь интегрированы.
Я как бы имел в виду что с авиационного пулемета очень даже неплохо можно голубей отстреливать. Мне тоже нравится когда все есть у меня под рукой в VS. Собственно поэтому я только ей и пользуюсь.
А вы думаете это для верстальщиков? Если пишешь приложение на asp.net то без этого не обойтись, и это хорошо.
Я думаю, что разработка front end — это тоже веб-разработка. Посему сделал вывод, что конкретно для верстки есть уже хорошие и функциональные решения. Про другие технологии я ничего не говорил.
}{аос, остально убрать слово «Эффективная» из названия статьи и ты почти написал нормальную статью без закидонов.
Заметь, у тебя в этот раз улучшение, только в заголовке слово «эффективность» по тексту более нигде не видно.
Молодец.
Помнится в старых версиях офиса был такой редактор как MSE. Он тогда отлично работал с JS, но почему-то дальнейшего развития не получил. Тут словно его реинкарнация произошла.

Правда этот продукт видимо будет актуален тем, кто использует серверные технологии MS. Для остальных есть множество иных прекрасных редакторов.

PS: И да, поддержка хаков прямо чрезвыйчайно удивила. Это в то время, когда от них можно избавиться вообще. Гениально!
никто ведь не заставляет их (хаки) писать, просто есть много (очень) легаси-кода, который нужно поддерживать еще годами
и поддержку java
и что бы приложения под андроид можно было делать)

и мир во всем мире)
Для java всё уже давно написано JetBrains. Ими же, кстати, написано и для PHP, и ещё несколько.
Тогда смотрите в сторону IntelliJ IDEA. Полностью в ней не разобрался, но, например, «Автодополнение CSS-свойств по начальным буквам» в ней есть давно.
Было бы неплохо еще и автогенерацию кроссбраузерных CSS3 свойств. К примеру, написал box-s, а тебе автодополнение до box-shadow и автогенерация -moz-box-shadow и -webkit-box-shadow.
Статью не читай, сразу отвечай
это есть, в статье выше про это написано. вводите trans… и получаете кроссбраузерное представление transition. И так со всеми свойствами
Забыли упомянуть про _references.js



Пример содержания файла _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>

Подробней здесь
Большое спасибо за инфу и за ссылку!
Голосую за то чтобы включить это в статью.
это не совсем нововведение редактора, просто улучшение поведения существующего функционала, если про все такое, что появилось в VS писать, то никаких статей не хватит
Меня в свою очередь это нововведение очень порадовало. Было малость неудобно поддерживать референсы в блоках @if(false) { }
Молодцы, что добавили поддержку префиксов и хаков. Но, всё же, в вижуал студии не хватает свободы, которую предоставляет тот же простейший Notepad++. Лично меня будет раздражать указание на ошибки, которые я сделал сознательно. Например, код, который встречается почти в каждом проекте, разрабатываемом мной:
<script type="text/x-ejs-template"></script>

Проблема будет так же при добавлении новых вещей, не входящих в рекомендацию.

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

если вам не трудно, опубликуйте ваше предложение на официальной странице Visual Studio в UserVoice visualstudio.uservoice.com/forums/121579-visual-studio

Это официальное место где каждый может предложить свою идею
Туда же Razor-вставки в тело скрипта нарушают его валидность. Приходится либо закрывать на это глаза, либо данные проталкивать в data- секции <script>
}{оас, вот предложение по vs.
Попроси ребят, подумать о том, чтобы пора засунуть все хрень нужную для компиляции в одну единственную папку.
Которую потом разумные люди уберут на ramdisk и больше компиляция не будет тратить ресурс жесткого диска.
А то 16Гб надо использовать.
Я даже удивлен, что в статьях Хаоса, мои комментарии приобретают такую значимость.
На моих комментах все оставлют пометку о том, что прочитали. Остальные комменты просто не имеют значения.
У вас наблюдается какая-то односторонняя любовь к автору, уже который раз вижу как вы зачем-то пытаетесь Хаоса «за косичку» дернуть :)
Я сам удивлен.
Пытаюсь автора, а получаются что задеваю других.
Ждём скорого появления вышеперечисленных фич в NetBeans. С нетерпением, так сказать.
UFO just landed and posted this here
UFO just landed and posted this here
У них есть бесплатная версия. Она немного урезанная в функциональности и время от времени просит купить полную.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
студия и без этого вне конкуренции, это отличный редактор и равных ему пока нет.
Новые версии Решарпера предоставляют весь функционал WebStorm (если вы о нем). Так что вы сможете взять все лучшее из двух платформ.
UFO just landed and posted this here
Для верстальщика-быдлокодера не предлагаю. Для .Net инженера, работающего по agile, с вертикальной разработкой, который делает весь стек фичи--от базы данных до UI (js/html/css)--да, это musthave, по-моему. Точнее, VS+решарпер для .Net инженера это musthave, а функционал WebStorm--это весьма приятный бонус.
Хм, большинство описанных нововведений я добавлял через расширения бесплатные, некоторые, кстати, были выпущены самой же Microsoft :) Теперь, похоже, они будут встроенные.

Чего бы действительно хотелось, чтобы IntelliSense начал быстрее работать, чтобы он начал понимать больше паттернов (сейчас подсказки появляются, можно сказать, в достаточно тривиальных случаях, в остальных он не додумывает). Вообще, трудно сравнить работу IntelliSense в C#-коде и JS — земля и небо просто.
разница в природе языков: статическом и динамическом
Но, например, cloud 9 поумнее будет, да и работает быстрее. Опять же, какая команда есть у Microsoft. Так что, думаю это не невыполнимая задача — подтянуть IntelliSense при работе с JS.

Признаться, не работал с VS2012 (когда компания перейдет, тогда и попробую), поэтому, есть вероятность, что там уже что-то улучшили в этом плане :)
Нда… Все это, конечно, по сравнению с предыдущей поддержкой — прорыв, но все равно, без Resharper-а в студии не очень удобно. 5 лет юзаю студию, последний год из них на 6.1 ришарпере — лучшей IDE для веба не встречал.
Решарпер на 2012 пока что жутко тормознутый, но так да, все равно гораздо удобнее…
Работали на 10ой студии с 6'ым решарпером и с js. При объёме js кода более 100k строк всё жутко тормозило. После выхода первой preview версии vs11 сразу на неё пересели и всё никак не нарадуемся.

Ещё бы для дальнейшего развития нужно встроить в компиляцию проверку js кода каким-нибудь jslint'ом.
js код 100К строк? Стоит задуматься о рефакторинге.
Здорово, но очень бы хотелось ещё полную подсказку в шаблонах. Например, если есть шаблон xslt+html5, то сейчас IntelliSense подсказывает что-то одно — либо xsl-теги, либо html.
спасибо за комментарий, чуть выше я давал ссылку, повторю еще раз

если вам не трудно, опубликуйте ваше предложение на официальной странице Visual Studio в UserVoice visualstudio.uservoice.com/forums/121579-visual-studio
JetBrains надо было учится у Apple патентовать все свои фитчи, после релиза развязали бы патентные войны на основании того, что половина фитч в новой студии взято из Resharper, и не плохо бы заработали :-D
Что-то у меня регион в js не появляется (VS2012 RC Ultimate)

/*#region Menu*/

/*#endregion*/

В css при этом работает…
это мой фейл, пока представлен только outline для всех функций, без поддержки кастомных регионов.

сорри.

есть хорошее расширение, которое привносит нужный функционал

visualstudiogallery.msdn.microsoft.com/4be701d8-af03-40a4-8cdc-d2add5cde46c

попробуйте его
Sign up to leave a comment.