Редактирование нескольких строк кода в Netbeans
есть ли способ выбрать и отредактировать несколько строк кода в netbeans?
Visual Studio позволяет аналогичную операцию, когда вы нажимаете alt и выберите несколько строк с помощью перетаскивания движения (левый клик) мыши ?
6 ответов:
Это называется прямоугольное выделение.
Он может быть включен с помощью Crtl+Shift+RПрямоугольное Выделение
от Петра 20 октября 2011 года
Если вы используете сборку разработки, вы, вероятно, заметили, что NetBeans редактор добавил Прямоугольное Выделение действие. Мне это не нужно функциональность каждый день, но это может быть полезно в некоторых случаях. Один из такой случай, когда вам нужно удалить номера строк в тексте или коде скопировано из учебника. Как на картинке ниже.
вы можете выбрать прямоугольник после нажатия прямоугольное выделение кнопка переключения на панели инструментов редактора или нажатие CTRL+SHIFT+R ярлык.
выбор может быть легко сделано с помощью мыши или клавиатуры. Когда вы используете клавиатура, просто поместите каретку на углу, держите вниз SHIFT и с помощью клавиш со стрелками вы выбираете то, что вам нужно.
когда выбор сделан, вы можете легко удалить все номера строк с помощью нажатия удалить ключ. Затем вы должны выйти из режим выбора прямоугольника (CTRL+SHIFT+R или кнопка переключения в редактор панель инструментов.)
Если вы пишете текст , то текст помещается на каждую строку в выбранная область. Это может быть полезно, например, для изменения доступа модификаторы сразу нескольких полей в классе.
более гибкая альтернатива прямоугольному выбору теперь включена в Netbeans 8.2, которая поддерживает несколько курсоров.
сочетания клавиш перечислены на Netbeans Wiki:
Description Windows/Linux Mac ============================== ================ ================ Add/remove caret Ctrl+Shift+Click Cmd+Shift+Click Add caret for next occurence Ctrl+J Cmd+J Add caret for each occurrence Ctrl+Alt+Shift+J Ctrl+Cmd+Shift+J Add caret on line above Alt+Shift+[ Ctrl+Shift+[ or Alt+Cmd+Up Add caret on line below Alt+Shift+] Ctrl+Shift+] or Alt+Cmd+Down Remove last added caret Alt+Shift+J Ctrl+Shift+J Paste over the multiple carets Ctrl+Shift+L Cmd+Shift+L or Alt+Cmd+V Remove all extra carets Escape Escape
после того, как в NetBeans версии 8.2
поскольку Netbeans 8.2 эта функция доступна из коробки. Просто нажмите
Shift + Ctrl
и, удерживая ее нажатой, теперь щелкните левой кнопкой мыши в любом месте столько раз, сколько вам нужно.версия разработки NetBeans позволяет редактировать несколько строк, как в Sublime текст.
Не утруждайте себя, чтобы прочитать ответ ниже. Вам больше не нужно загружать версию разработки.
Перед Netbeans 8.2 отпустите
Да, вы можете! Работает точно так же, как и в SublimeText, но это не функция по умолчанию, поэтому вам придется загрузить сборку разработки NetBeans.
после установки нажмите клавишу
Shift
+Ctrl
+Alt
Теперьleft click
в любом месте кода, удерживая Shift + Ctrl + Alt. Легко и очень полезно.вот как это выглядит в NetBeans:
посмотреть видео презентация по адресу:youtube.com/watch?v=iWejyPL5YQI
при установке новых NetBeans вам не нужно удалять старый. Просто оставь все как есть. Development build спросит вас, Хотите ли вы импортировать все плагины и предустановки, которые вы использовали в своей предыдущей установке NetBeans.
в netbeans 8.2 на Linux горячая клавиша
shift + ctrl
и удерживая левую кнопку мыши. По собственному опыту. Это легко установить.
с Netbeans Wiki:добавить / удалить каретку и войти в режим мульти-каретки
Ярлык Windows / Linux:
Ctrl + Shift + щелчок
Ярлык Mac:
Cmd + Shift + щелчок