как включить режим выбора столбцов в eclipse?

<p>новости писали, что eclipse 3.5 наконец-то поддерживает выбор столбцов к сожалению, я не знаю, как это включить. я пытался нажать клавишу alt, как я привык в visual studio и во всех других продуктах microsoft, но это не дало эффекта.</p><p>как я могу отметить вертикальный блок в eclipse?</p>

<p>чтобы <strong> активировать </strong> курсор и выбрать столбцы, которые вы хотите выбрать, используйте:</p><blockquote> <p>окна: <kbd>alt</kbd>+<kbd>shift</kbd>+<kbd>a</kbd></p> <p>mac: <kbd>command</kbd> + <kbd>option</kbd> + <kbd>a</kbd></p> <p>ос на базе linux: <kbd>alt</kbd>+<kbd>shift</kbd>+<kbd>a</kbd></p> </blockquote><p>чтобы <strong> деактивировать </strong>, снова нажмите клавиши.</p><p>эта информация взята из <a href="http://deepakjacob.blogspot.com/2009/05/eclispe-35-column-section-mode.html">dj's java blog</a> .</p>

<p>в windows и linux это <kbd>alt</kbd><kbd>shift</kbd><kbd>a</kbd>, как указал ричихиндл. на osx это <kbd>option</kbd><kbd>command</kbd><kbd>a</kbd> (<kbd>⌘</kbd><kbd>⌥</kbd><kbd>a</kbd>). стоит также отметить, что два режима могут иметь разные предпочтения шрифта, поэтому, если вы изменили текстовый шрифт по умолчанию, может быть неприятно переключать режимы выбора блоков и видеть изменение шрифта.</p><p>наконец, "команды поиска" (<kbd>ctrl</kbd><kbd>3</kbd> или же <kbd>command</kbd><kbd>3</kbd>) всплывающее окно найдет его для вас, если вы введете блок. это полезно, если вы используете функцию достаточно часто, чтобы забыть горячую клавишу.</p>

<p> <a href="https://stackoverflow.com/questions/1053725/how-do-i-enable-the-column-selection-mode-in-eclipse/1053745#1053745">как указал richiehindle</a> ярлык для выбора столбца (блока) - <code>alt+shift+a</code>. проблема, с которой я столкнулся, состоит в том, что android sdk в eclipse использует 3 ярлыка, все из которых начинаются с <code>alt+shift+a</code>, поэтому, если вы наберете это, вам будет предложено продолжить с <code>d</code>, <code>s</code> или <code>r</code>.</p><p>чтобы решить эту проблему, я переопределил выбор столбца как <code>alt+shift+a,a</code> (<code>alt</code>, <code>shift</code>, <code>a</code>, спрессованные вместе, а затем последующие <code>a</code>). для этого перейдите к <code>windows > preferences</code>, затем введите <code>keys</code> или перейдите к <code>general > keys</code>. под <strong> ключами </strong> введите <code>filter text</code> из <code>block selection</code>, чтобы быстро найти список ярлыков для <code>toggle block selection</code>. здесь вы можете настроить ярлык для выбора столбца по своему усмотрению.</p>

<p>прежде всего, ваша клавиша мыши должна быть в фокусе в редакторе, чтобы включить <strong>режим выбора блока переключения</strong></p><p><img src="https://i.stack.imgur.com/lg1jk.png" alt="enter image description here"></p><p>нажмите на <code>togglebutton</code>, как показано на рисунке, и он будет <code>enable vertical selection</code>. после выбора переключите его снова.</p>

<p>кроме того, вы можете изменить окно просмотра ключей -> настройки, затем набрать: "ключи", и когда откроется страница настроек ключа, вы можете набрать "выбор блока переключения" и вуаля!</p>

<p>вы можете включить и отключить режим редактирования столбцов с помощью сочетания клавиш <code>alt-shift-a</code>.</p><p>после включения вы можете использовать мышь для выделения блока текста или клавиатуру с помощью <code>shift</code> (как при обычном выборе клавиатуры, за исключением того, что выделение теперь будет в блоке).</p><p>если вы изменили шрифт по умолчанию для редактирования текста, переход в режим редактирования столбца, вероятно, изменит ваш экранный шрифт на шрифт редактирования столбца по умолчанию (который, вероятно, отличается от вашего измененного шрифта. чтобы изменить шрифт в режиме редактирования столбца, перейдите к меню и выберите <code>window -> preferences</code>, затем в дереве слева выберите <code>general -> appearance -> colors and fonts</code>, а затем выберите <code>basic -> text editor block selection font</code> в дереве справа. затем можно выбрать шрифт, соответствующий шрифту "не в режиме редактирования столбцов".</p>

<p>другой подход:</p><p>плагин <a href="http://vrapper.sf.net">vrapper</a> эмулирует <code>vim</code> внутри редактора eclipse. одной из его функций является режим <code>visual block</code>, который отлично работает в eclipse.</p><p>по умолчанию он сопоставлен с <code>ctrl-v</code>, который мешает команде вставки в eclipse. вы можете переназначить режим <code>visual block</code> на другой ярлык или переназначить команду <code>paste</code> на другой ключ. я выбрал последнее: переназначил команду <code>paste</code> на <code>ctrl-shift-v</code>, чтобы соответствовать поведению моего терминала.</p>