Pull to refresh

Comments 25

Может хватит уже про в. студию, а? Целый день она перед глазами маячит, чтоб ее, у тут еще и на хабре про какие то сниппеты... Сколько можно?
чем вам не нравится? по-моему очень интересные статьи)
1. Если вы незаметили, у этого сайта немного другая тематика.
2. Идите на rsdn и там обсуждайте visual studio и все что с ней связано.
что-же вы так не любите мс?)
Очень интересные статьи!Сам не так давно занялся программированием на С# в ИДЭ Студии, а руки до разбора описываемых механизмов недоходят, так как ещё много чего надо разбирать.Мне, например, Хабра благодаря таким статьям очень нравится.
Как раз именно такая тематика. Разработчики для разработчиков.
Странно, вы не любите MS, не любите студию, в ASP.NET вы не ввяжетесь никогда... Что вы вообще делаете в этом блоге? Увидели что пост из .NET — листайте себе дальше, неужели так трудно. Я сам в этом блоге состою и то не все посты читаю, так как некоторые мне не нравятся. То же касается и общей ленты хабра. За все время я прочитал только одну или две общие статье по Ubuntu, например, но даже не открывал ни одну из серий Убунтариум. Мне может тоже нужно было нагадить там в комментариях, как это делаете вы сейчас?
может лучше писать?
return ( (o as int) != null) ? (int)o : 0;
int не может быть равен null
угу знаю... но может как-то по-другому сделать? а то это не очень надежно.
P.S. конечно, если o может быть не int-ом, то нужно что-то типа
return (o is int) ? (int)o : 0;
Это лучший вариант, спасибо.
Но это просто синтаксический сахар. К тому же, статья же не про то как вернуть в свойстве не null значение. :)
Все же, учитывая, что каждый стремиться сделать свой код лучше, такие вещи полезно разбирать. :)
неплохо было бы во второй части статьи давать ссылку на первую часть.
в третьей — на первую и вторую, и т. д.
Согласен, но пока пишешь текст про такое не думаешь, а когда все готово, то кажется что заинтересованный человек и так найдет статьи, благо на Хабре легко можно фильтровать по авторству. Но ваше замечание я принял к сведению, спасибо.
да-да, конечно, в данном случае мне было достаточно тыкнуть в тег "snippets" :)

всегда к вашим услугам! :)
кто бы еще научил снипеты в код вставлять не через «автокомплит» а по нажатию хоткея?..
//собирался спросить. но полез в документацию и вот что обнаружил:

Shortcut Element (IntelliSense Code Snippets)
Specifies the shortcut text used to insert the snippet.


все! я полностью и абсолютно счастлив!!!
//для 2003 студии писал extension для решения этой задачи,
//а вот под 2005 его портировать так руки и не дошли...
//благодаря этой статье я теперь знаю что это был бы мартышкин труд :D

огромное спасибо!
неа :( поторопился :(
не правильно понял смысл shortcut :/ я думал это хоткей... читал бы статью внимательнее я бы это заметил :(
На самом деле, шорткат лучше хоткея по нескольким параметрам. Во-первых, в студии и так очень много хоткеев и вы рискуете просто переопределить один из них, потеряв стандартный функциоал. Во-вторых, шорткат сниппета можно считать своеобразным хоткеем состоящим не из фнкциональных клавиш типа ctrl или alt, а из обычных символов. Это делает такой "хоткей" смысловым и легким для запоминания. В случае сниппетов простота запоминания шортката - нужное дело, трудно удержать в памяти гору хоткеев для многих сниппетов и легко гору шорткатов типа "region", "fore", "prop".
ну... я даже не знаю...
в таком контексте меня вполне устраивали возможности resharper для вставки снипетов и т.п.
однако сила привычки заставляет меня искать возможность использовать именно hotkeys :(
Интересненько, надо будет поподробнее разобраться. Я пока храню сниппеты в Source Code Library, но это просто хранилище кода, никакого автоматического переименования и прочих интеллектуальных вещей.
Интересный материал.
А ты чего перестал в .NET блог писать?
Меня терзали смутные сомнения, относится ли данный топик к .NET. Может есть тема типа "Средства разработки"?
Думаешь стоит добавить в .net?
Sign up to leave a comment.

Articles