Существует ли Surround With для aptana studio плагин?

Есть ли какой-нибудь способ получить "окружение" в перспективе Aptana в Eclipse, как у вас в перспективе Java. Я хотел бы иметь возможность заключать в текст HTML-теги, например: <div></div> с сочетанием клавиш. Есть ли какой-нибудь способ сделать это с помощью фрагментов рублей?

Спасибо,

1 ответ

Вы можете сделать это с AutoHotKey, который имеет дополнительное преимущество, будучи доступным во всех приложениях. У меня есть скрипт, который запускает меню "объемный", когда я выбираю какой-то текст и нажимаю CTRL+SHIFT+C

Чтобы использовать его, установите AutoHotKey, создайте новый файл.txt со следующим кодом и замените расширение на.ahk.

http://pastebin.com/48ipiXsG

В верхней части файла вы найдете несколько групп элементов в следующем формате

<h1>~<h1>@@</h1>

символ ~ делит название функции и содержимое функции. Бит перед ~ - это то, что появляется в вашем меню, а после ~ - код. @@ указывает, куда пойдет выбранный вами текст. Так что если вы выделите текст "AutoHotKey" и нажмите CTRL+SHIFT+C, а затем выберите <h1> из меню, он заменит <h1>AutoHotKey</h1>

В сценарии есть несколько меню, настроенных для запуска в зависимости от того, в каком приложении вы нажимаете CTRL+SHIFT+C. Например, я получаю разные ярлыки, если я нахожусь в Visual Studio, чем на SQL Server. Вы можете изменить их достаточно легко, но общее меню должно работать для вас. Не стесняйтесь рубить и менять, но вы должны оставить GENERIC в верхней части сценария.

PS: я использую этот скрипт каждый день, и есть одна маленькая ошибка. Сценарий сохраняет все, что у вас есть в буфере обмена, в переменной, а затем записывает его обратно в буфер обмена после завершения. Иногда вместо окружающего текста он заменяет его тем, что было в буфере обмена. Это легко отменить с помощью CTRL-Z и обычно работает при второй попытке. Я никогда не мог выяснить, что вызывает это, может быть, какие-то головы с автоматическим переключателем могут помочь?

PPS: Этот сценарий основан на некоторых других сценариях форумов AHK, в том числе http://www.autohotkey.com/docs/scripts/FavoriteFolders.htm Поэтому вы можете найти комментарии, которые не имеют смысла. Я видел несколько ссылок на средний щелчок, так как в приведенном выше сценарии используется средняя кнопка мыши вместо CTRL+SHIFT+C.

Другие вопросы по тегам