Emacs может поддерживать проекты?

У меня возникла та же проблема, когда я начал работать с Angular. Это может быть возможно на вашей HTML-странице

<a href="">Home</a>  //Don't use this one

Вместо того, чтобы использовать

<a class="" routerLink="/homePage" skipLocationChange>Home</a>
7
задан pupeno 9 November 2008 в 22:41
поделиться

6 ответов

Вы обычно не ожидали бы, что emacs будет знать о различиях в требованиях сборки---, Вы позволяете системе сборки (сделайте или безотносительно), заботьтесь об этом. Для обработки другого стандарта кодирования определяют локальный yourproject.el файлы для установки переменных загрузите и разгрузите локальные режимы, и т.д.... (использование M-x load-file выполнять его).

2
ответ дан 6 December 2019 в 14:11
поделиться

Да, обратитесь к пакету ЭДЕ из библиотеки CEDET

5
ответ дан 6 December 2019 в 14:11
поделиться

Ну, поскольку Вы видите, что существует несколько пакетов, чтобы сделать это.

Вам мог бы понравиться этот подход: http://blog.jrock.us/articles/eproject.pod

Сегодня я просто считал его.

2
ответ дан 6 December 2019 в 14:11
поделиться

Проверьте плагин локальных переменных проекта. Я не использовал его лично, но я видел, что это упомянуло в документации Rinari-режима для обзора вниз функции find-file-in-project.

3
ответ дан 6 December 2019 в 14:11
поделиться

Чтобы быть педантичным, Emacs может поддерживать что-либо, будучи, поскольку это - время выполнения языка Lisp, которое так, оказывается, имеет редактора сверху его.

Чтобы быть конкретными, некоторые дополнения для Emacs поддерживают Проекты, такие как JDEE.

2
ответ дан 6 December 2019 в 14:11
поделиться

Чувак, как упомянуто в другом ответе, EMACS может сделать что-либо. Тем не менее давайте расширимся немного на том, что "проект" означает в этом контексте. В большей части IDE, как Eclipse, Netbeans, Visual Studio или XCode, "проект" означает две вещи: расположение файла для частей, которые принадлежат вместе, и инструкции к системе сборки для создания вещи, состоявшей из тех частей.

В EMACS Вы имеете полный контроль над этими вещами, но как они сотрудничают, зависит от обоих целевая среда - Lisp, Java, C/C++ и так далее. Lisp поддерживается СЛИЗЬЮ, Java JDEE, C/C++ созданным в режимах и наборе конвенций; управление версиями также встроено, если Вы хотите использовать его.

В большинстве случаев детали сборки действительно не влияют на редактора самостоятельно очень, но можно специализировать поведение для определенных файлов с помощью или modelines или локальных переменных. JDEE имеет определенное встроенное понятие "проекта".

С чем языки и среды - Вы пытающийся работать?

1
ответ дан 6 December 2019 в 14:11
поделиться
Другие вопросы по тегам:

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