Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.snto-msu.net/showflat.php?Number=8857494&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Wed Apr 13 09:41:23 2016
Кодировка: Windows-1251
Выделение прямоугольной области в редакторе - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Development (Archive)

Страницы: 1
blykynqp
sir

Рег.: 13.11.2004
Сообщений: 1042
Рейтинг: 724
  Выделение прямоугольной области в редакторе
      19.08.2009 19:12
3

Может фишка и известная, но я только сегодня узнал и решил поделиться. Для этого нужно просто зажать Alt при выделении мышью. На мой взгляд просто офигенно полезная вещь. Точно работает в MS Studio (VS, SSMS), но также работает во всяких аутлуках - так что наверняка и в других средах можно использовать. Вставка также идет прямоугольником, что просто замечательно.

Применительно к MS SSMS:
1. выполнение закомментированных запросов
2. отсекание типов для переменных из объявления/полей из скрипта создания таблицы
3. проставление алиасов для колонок в запросе (например, когда есть выборка из таблицы и выборка с вычислениями и той же структурой)

unkulunkulu
unkulunkulunkulu

Рег.: 12.11.2006
Сообщений: 18453
Из: 13000
Рейтинг: 11759
  Re: Выделение прямоугольной области в редакторе [re: blykynqp]
      19.08.2009 20:16
 

То, что это возможно в аутлуке - для меня сюрприз.
А для студии есть ViEmu :smirk:

blykynqp
sir

Рег.: 13.11.2004
Сообщений: 1042
Рейтинг: 724
  Re: Выделение прямоугольной области в редакторе [re: unkulunkulu]
      19.08.2009 20:32
1

ViEmu for
Word & Outlook

для аутлука судя по всему, тоже есть.

Но - viemu платный, да и vi я как-то не люблю (да, пользоваться не умею), так что все мощь vi мне нафиг не нужна

green

Рег.: 28.11.2002
Сообщений: 20916
Из: MSU
Рейтинг: 5080
  Re: Выделение прямоугольной области в редакторе [re: blykynqp]
      19.08.2009 22:36
5

А у меня если Alt нажать а потом левую кнопку мыши, то окна таскаться начинают. :)

maloi
Зануда

Рег.: 09.05.2006
Сообщений: 6506
Из: $(pwd)
Рейтинг: 2880
  Re: Выделение прямоугольной области в редакторе [re: green]
      19.08.2009 22:38
 

а у меня изменяццо размеры окон.



Помни: убив анимешника, ты повышаешь скорость сети на 5%
unkulunkulu
unkulunkulunkulu

Рег.: 12.11.2006
Сообщений: 18453
Из: 13000
Рейтинг: 11759
  Re: Выделение прямоугольной области в редакторе [re: green]
      19.08.2009 22:46
 

Да, дома так же, конечно =)

blykynqp
sir

Рег.: 13.11.2004
Сообщений: 1042
Рейтинг: 724
  Re: Выделение прямоугольной области в редакторе [re: green]
      20.08.2009 00:03
 

у меня дома тоже :)

Rad
delinquent guy

Рег.: 06.09.2005
Сообщений: 17291
Из: here and there
Рейтинг: 2232
  Re: Выделение прямоугольной области в редакторе [re: blykynqp]
      20.08.2009 13:06
 

В far:edit такая фишка была почти всегда, кроме того там при вставке блоки не портятся, а старые студии вставляли их кое-как.



Grue
Praise Lord Smooze

Рег.: 12.09.2005
Сообщений: 2977
Из: Юго Западная
Рейтинг: 869
  Re: Выделение прямоугольной области в редакторе [re: blykynqp]
      20.08.2009 20:34
-1

В Emacs:

 
code:
clear-rectangle C-x r c Blank out the region-rectangle. close-rectangle M-x ... RET Delete all whitespace following a specified column in each line. copy-rectangle-to-register C-x r r Copy rectangular region into register REGISTER. delete-rectangle C-x r d Delete (don't save) text in the region-rectangle. delete-whitespace-rectangle M-x ... RET Delete all whitespace following a specified column in each line. delimit-columns-rectangle M-x ... RET Prettify all columns in a text rectangle. kill-rectangle C-x r k Delete the region-rectangle and save it as the last killed one. open-rectangle C-x r o Blank out the region-rectangle, shifting text right. replace-rectangle M-x ... RET Replace rectangle contents with STRING on each line. string-insert-rectangle M-x ... RET Insert STRING on each line of region-rectangle, shifting text right. string-rectangle C-x r t Replace rectangle contents with STRING on each line. yank-rectangle C-x r y Yank the last killed rectangle with upper left corner at point.




BOUNCING BABY BUNNIES BURNING BRIGHT
Emacs
Carpal Tunnel

Рег.: 19.06.2008
Сообщений: 4873
Рейтинг: 1683
  Re: Выделение прямоугольной области в редакторе [re: Grue]
      20.08.2009 20:38
1

cua-mode и C Enter тебе точно поможет ;)



Ein Gemeinschaft, Ein Platform, Ein Emacs
А что за тема с белым кошаком?
bashtanov
спец по говядине

Рег.: 11.05.2007
Сообщений: 9569
Из: например
Рейтинг: 7070
  Re: Выделение прямоугольной области в редакторе [re: Grue]
      22.08.2009 07:57
 

В ответ на:

В Emacs: code:
clear-rectangle C-x r c
   Blank out the region-rectangle.
close-rectangle M-x ... RET
   Delete all whitespace following a specified column in each line.
copy-rectangle-to-register C-x r r
   Copy rectangular region into register REGISTER.
delete-rectangle C-x r d
   Delete (don't save) text in the region-rectangle.
delete-whitespace-rectangle M-x ... RET
   Delete all whitespace following a specified column in each line.
delimit-columns-rectangle M-x ... RET
   Prettify all columns in a text rectangle.
kill-rectangle C-x r k
   Delete the region-rectangle and save it as the last killed one.
open-rectangle C-x r o
   Blank out the region-rectangle, shifting text right.
replace-rectangle M-x ... RET
   Replace rectangle contents with STRING on each line.
string-insert-rectangle M-x ... RET
   Insert STRING on each line of region-rectangle, shifting text right.
string-rectangle C-x r t
   Replace rectangle contents with STRING on each line.
yank-rectangle C-x r y
   Yank the last killed rectangle with upper left corner at point.


по занасу (гробу, бжд и.т.п.) отличником был?

unkulunkulu
unkulunkulunkulu

Рег.: 12.11.2006
Сообщений: 18453
Из: 13000
Рейтинг: 11759
  Re: Выделение прямоугольной области в редакторе [re: bashtanov]
      22.08.2009 14:13
1

Подтянулись вимоненавистники :smirk:

botWi

Рег.: 22.11.2003
Сообщений: 10160
Из: Moscow
Рейтинг: 1764
  Re: Выделение прямоугольной области в редакторе [re: blykynqp]
      22.08.2009 16:21
-1

в моей среде (intellij IDEA) это делается еще проще
обычное выделение - левой кнопкой мыши, прямоугольное выделение - точно так же токо средней кнопкой мыши



Хватит дрочить на рейтинги
Grue
Praise Lord Smooze

Рег.: 12.09.2005
Сообщений: 2977
Из: Юго Западная
Рейтинг: 869
  Re: Выделение прямоугольной области в редакторе [re: Emacs]
      23.08.2009 18:01
 

cua-mode это как-то нубско. Проще выучить C-x r k и C-x r y, а остальные команды подглядывать в хэлпе.



BOUNCING BABY BUNNIES BURNING BRIGHT
bashtanov
спец по говядине

Рег.: 11.05.2007
Сообщений: 9569
Из: например
Рейтинг: 7070
  Re: Выделение прямоугольной области в редакторе [re: botWi]
      24.08.2009 00:56
5

В ответ на:

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


Это сложно: нужно искать мышь в куче хлама на правой половине стола

botWi

Рег.: 22.11.2003
Сообщений: 10160
Из: Moscow
Рейтинг: 1764
  Re: Выделение прямоугольной области в редакторе [re: bashtanov]
      24.08.2009 09:31
3

В ответ на:

Это сложно: нужно искать мышь в куче хлама на правой половине стола




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



Хватит дрочить на рейтинги
Страницы: 1

Technical >> Development (Archive)

Дополнительная информация
0 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  DarkGray 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в