Каково лучшее шаблонное средство кода для Emacs? [закрытый]

Подход, используемый мной для переименования имени пакета, прост: -

Шаг 1: выберите пункт «Проект» в меню слева от Android Studio

Шаг 2: Щелкните правой кнопкой мыши по java и добавьте новый пакет и установите желаемое имя пакета

Шаг 3: Введите новое имя_файла

Шаг 4: Скопируйте все файлы из старого пакета и вставьте новый пакет

Шаг 5: Переименуйте имя пакета в файле манифеста

Шаг 6: Переименовать имя пакета в файле build.gradle

Шаг 7: Затем щелкните правой кнопкой мыши старый пакет и удалите его со всеми его данными и удалите этот каталог а также

Шаг 8: Затем перестройте свой проект

Шаг 9: Затем вы найдете некоторые ошибки старого import packagename в своем проекте. Выберите старое имя пакета в любом файле и нажмите CTRL + Shif. t + R и введите новое имя пакета в поле замены, затем нажмите find

Шаг 10: Затем появится всплывающее окно, как показано ниже, и выберите «Все» файлы из файла

Шаг 11: снова перестройте свой проект, бинго изменилось ваше имя пакета проекта:)

28
задан jfs 15 September 2008 в 18:39
поделиться

4 ответа

отрывки TextMate являются самым самым близким соответствием, но это не межплатформенное решение и не для Emacs.

вторая самая близкая вещь yasnippet ( экранная демонстрация шоу основные возможности). Но это вмешивается в hippie-expand, пакетом в моей установке и встроенном языке является EmacsLisp, который я не доволен внешним .emacs.

РЕДАКТИРОВАНИЕ : Отправленный мой ответ здесь, чтобы позволить голосовать по yasnippet.

22
ответ дан davetcoleman 14 October 2019 в 11:39
поделиться

Лично, я использовал Dmacro в течение многих лет ( ftp://ftp.sgi.com/other/dmacro/dmacro.tar.gz ).

Вот обзор его, который также упоминает некоторые альтернативы: http://linuxgazette.net/issue39/marsden.html

4
ответ дан cjm 14 October 2019 в 11:39
поделиться

EmacsWiki имеет страница движков шаблонов .

Из них, я использовал темп в (удаленном) прошлом для добавления поддержки таблицы режим помощника HTML , но не знаю, как это прогрессировало за прошлые 15 лет.

3
ответ дан Joe Hildebrand 14 October 2019 в 11:39
поделиться

Я бы добавил свой голос за фрагменты темпа ... простой в установке, мощный ( вы можете запускать произвольный elisp в своем шаблоне - так что вы можете сократить количество вещей, искать имена файлов и классов, считать вещи и т. д.), устанавливать отступы, интегрироваться с сокращениями ... Я часто его использую;)

3
ответ дан l0st3d 28 November 2019 в 03:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: