Как выбрать столбцы в редакторах и IDE для удаления столбцов, вставки или замены некоторых символов?
редакторы:
- Атом
- Notepad ++
- Кейт
- VIM
- возвышенный
- Emacs
- Textpad
- Изумрудный редактор
- UltraEdit
- MCEdit
- jEdit
- Nedit
Иды:
- NetBeans
- Затмение
- Visual Studio
- IntelliJ IDEA
- Flash Builder
- Аптана Студио
Ответы:
источник
У Кейт тумблер Ctrl+ shift+ B.
источник
Ctrl + shift + B
раз.В Netbeans 7.1 можно выбирать столбцы (Прямоугольное выделение) с помощью Ctrl+ shift+ R. Также есть кнопка в редакторе кода.
Вот как выглядят прямоугольные выделения:
источник
Cmd
+shift
+r
.В Eclipse использовался плагин для режима столбцов, чтобы можно было выбирать прямоугольные выделения.
Начиная с Eclipse 3.5, вам просто нужно набрать Alt+ Shift+ A: см. Раздел « Новости и примечания ». (На OS X это Option-Command-A.)
AmbroseChapel добавляет в комментариях:
источник
В колонке vim визуальный режим Ctrl+ v. Если это то, что вы имели в виду?
источник
SublimeText 2
С помощью мыши
На каждой платформе используются разные кнопки мыши:
OS X
Windows
Linux
Использование клавиатуры
OS X
ctrl+ shift+↑
ctrl+ shift+↓
Windows
ctrl+ alt+↑
ctrl+ alt+↓
Linux
ctrl+ alt+↑
ctrl+ alt+↓
Источник: SublimeText2 Документация
источник
Вы не указали явно emacs, но так как вы выделили много редакторов ...
В emacs вы можете использовать прямоугольники для этого, где столбец - это прямоугольник шириной 1.
Чтобы создать прямоугольник, отметьте верхний левый и нижний правый прямоугольник (где нижний правый знак расположен справа от следующей правой точки, включенной в прямоугольник. Затем вы можете манипулировать с помощью:
C-x r k
Убейте текст региона-прямоугольника, сохранив его содержимое как «последний убитый прямоугольник» (
kill-rectangle
).C-x r d
Удалить текст региона-прямоугольника (
delete-rectangle
).C-x r y
Вырвать последний убитый прямоугольник с его верхним левым углом в точке (
yank-rectangle
).C-x r o
Вставьте пустое пространство, чтобы заполнить пространство регион-прямоугольник (
open-rectangle
). Это сдвигает предыдущее содержимое области-прямоугольника вправо.M-x clear-rectangle
Очистите регион-прямоугольник, заменив его содержимое пробелами.
M-x delete-whitespace-rectangle
Удалите пробелы в каждой из строк указанного прямоугольника, начиная с левого края столбца прямоугольника.
C-x r t string RET
Замените содержимое прямоугольника на строку в каждой строке. (
string-rectangle
).M-x string-insert-rectangle RET string RET
Вставьте строку в каждую строку прямоугольника.
источник
В IntelliJ IDEA вы можете переключать режим выбора с помощью комбинации Alt+ Shift+ Insert. Вы также можете выбрать столбец, удерживая среднюю кнопку мыши (то есть кнопку колеса прокрутки) нажатой и перетаскивая.
источник
на кейт
Ctrl+ Shift+ Bтакже позволяет добавлять дополнительные столбцы, просто щелкая в любом месте и вставляя его.
Я использовал это при сохранении текстовых файлов, которые я скопировал из Google Translate, для параллельного просмотра.
источник
Эта функция недоступна в более старых версиях Netbeans (до 7.1)
и плагин больше не поддерживается.Плагин теперь доступен для NetBeans 6.9.
источник
В TextMate с помощью мыши: начните выделение и удерживайте altнажатой, пока вы перемещаете курсор.
Без мыши: сначала выберите обычно, используя ⇧и стрелки, затем нажмите altи переместите курсор.
источник
в Notepad ++ вы можете выбрать определенный столбец, удерживая Ctrl + Alt + Shift, а затем щелкните левой кнопкой мыши и перетащите, чтобы выбрать.
источник
В редакторе Ultra Edit и Crimson (или Emerald) вы можете включить / отключить режим столбцов с помощью Alt+C
источник
В TextPad:
С помощью мыши щелкните левой кнопкой мыши + Alt + Drag. Обратите внимание, что если вы сначала используете Alt, а затем Click-and-drag, это не сработает (по крайней мере, для меня). Ctrl + Alt вместо Alt также работает.
Для чистой клавиатуры, без мыши, включите Block Select Mode с помощью Ctrl + Q, B. Или используйте последовательность Alt, C, B, чтобы сделать это через меню Configure.
Предупреждение 1: если включен перенос слов, режим выбора блоков будет недоступен (что несколько логично). Сначала отключите перенос слов. Это доставляло мне некоторые неприятности, и это дало мне ответ.
Предупреждение 2: если вы хотите вставить текст в каждую выбранную строку, набрав, вы должны использовать Edit, Fill Block. Другие редакторы позволяют вводить текст напрямую.
источник
В текстовой панели.
Перейти к левой верхней части страницы. Удерживайте клавишу «Shift». Теперь используйте клавишу со стрелкой вправо, чтобы выбрать столбец. Теперь нажмите клавишу «Стрелка вниз». И будет выбран весь столбец.
источник
jEdit:
С помощью клавиатуры: нажмите Alt-\( Opt-\в Mac OS X) для переключения между прямоугольным и нормальным режимом выбора; затем используйте Shiftклавиши со стрелками плюс, чтобы расширить выбор. При желании вы можете переключиться обратно в обычный режим выбора с другим Alt-\( Opt-\в Mac OS X).
С помощью мыши: либо используйте Alt-\( Opt-\в Mac OS X), как указано выше, чтобы переключить режим прямоугольного выделения, затем перетащите как обычно; или Ctrl-drag ( Cmd-drag в Mac OS X). Вы можете переключиться обратно в обычный режим выбора с помощью другого Alt-\(Opt-\ в Mac OS X).
На самом деле, вы можете даже сделать непрямоугольный выбор обычным способом, а затем нажать Alt-\( Opt-\в Mac OS X), чтобы преобразовать его в прямоугольный.
источник
В MCEdit переключаться Shift + F3(т.е. F13) илиF9 -> Правка -> Отметить столбцы.
PS В этом случае MCEdit - это редактор, написанный для Midnight Commander.
источник
В Sublime3 (Windows):
Некоторые пользователи могут получить перевернутый экран с помощью Ctrl+ Alt+▲ в окнах. Чтобы решить это, перейдите к
Настройки-> Привязки клавиш-Пользователь
И добавьте эти две строки в конец файла перед закрытием скобок:
Или используйте свои собственные ключи.
источник
Если вы используете Nedit под Cygwin-X (или любой другой платформой в этом отношении), удерживайте нажатой Ctrlклавишу, выделяя текст левой кнопкой мыши.
Кроме того, вы можете перетащить выбранный «прямоугольник» в режиме вставки с помощью нажатой левой кнопки мыши или в режиме перезаписи с помощью Ctrl+ left-mouse button.
источник
С недит вы можете выполнить несколько операций с выбранным столбцом:
CTRL + ЛЕВАЯ МЫШЬ -> Отметить прямоугольную область текста
СРЕДНЯЯ МЫШЬ нажата в области -> перемещение текстовой области с отталкиванием другого текста
Нажатие CTRL + MIDDLE-MOUSE в отмеченной области -> перемещение области текста с переопределением текста в стороне и удаление текста из исходной позиции
Нажатие CTRL + SHIFT + MIDDLE-MOUSE в отмеченной области -> копирование текстовой области с переопределением текста в стороне и удержанием текста в исходном положении
источник
В Flash Builder (версии 4.5 и выше) и Aptana Studio (по крайней мере версии 2.0.5) есть кнопка на панели инструментов для переключения выбора блоков. Он находится между кнопками «отмечать вхождения» и «показывать пробельные символы». Есть также Alt+ Shift+ Aярлык. Не удивительно, что это в основном то же самое, что и для Eclipse, но я привожу здесь для полноты.
источник