Из соцсетей – 2, 2011г

Sep 27, 2011
Visual Studio очень хорошая IDE с множеством удобных решений. Но её разработчикам все таки стоит смотреть другие IDE и перенимать чужие идеи. В Eclipse есть удобная “фича”, я называю ее “контекстно зависимой кареткой”. Во время кодирования бывают случаи, когда вам видны две корретки: первая – стандартная – место куда вставляется набираемый текст, вторая – контекстная – место куда перейдет первая картека при нажатии на кнопку Tab.

К примеру, вы объявляете метод и каретка находится внутри скобок.

Eclipse: чтобы переместить каретку в конец метода и поставить “;” нужно просто нажать Tab и каретка займет место конекстной каретки.

Visual Studio: чтобы переместиться в конец метода и поставить “;” нужно либо мышкой щелкнуть либо использовать стрелочки либо кнопку End нажать. Все эти способы на много дольше выполняются, а используемые при этом кнопки находятся в неудобных местах, я уже не говорю про мышку.

Механизм напоминает создание куска когда по шаблону в Visual Studio когда с помощью Tab’a мы перемещаемся по участку кода и заполняем параметры шаблона. Только в случае Eclipse контекстная каретка появляется на много чаще в самых разнообразных случаях и не плохо ускоряет набор и избавляет от нужды использовать стрелки на клавиатуре или мышку.
Пытался найти плагин для Visual Studio который реализует такое поведение каретки, но поиски прошли безуспешно. Если кто-то видел что-то похожее то дайте знать.

coret_examples Continue reading “Из соцсетей – 2, 2011г”