У меня возникла та же проблема, когда я начал работать с Angular. Это может быть возможно на вашей HTML-странице
<a href="">Home</a> //Don't use this one
Вместо того, чтобы использовать
<a class="" routerLink="/homePage" skipLocationChange>Home</a>
Вы обычно не ожидали бы, что emacs будет знать о различиях в требованиях сборки---, Вы позволяете системе сборки (сделайте или безотносительно), заботьтесь об этом. Для обработки другого стандарта кодирования определяют локальный yourproject.el
файлы для установки переменных загрузите и разгрузите локальные режимы, и т.д.... (использование M-x load-file
выполнять его).
Ну, поскольку Вы видите, что существует несколько пакетов, чтобы сделать это.
Вам мог бы понравиться этот подход: http://blog.jrock.us/articles/eproject.pod
Сегодня я просто считал его.
Проверьте плагин локальных переменных проекта. Я не использовал его лично, но я видел, что это упомянуло в документации Rinari-режима для обзора вниз функции find-file-in-project.
Чтобы быть педантичным, Emacs может поддерживать что-либо, будучи, поскольку это - время выполнения языка Lisp, которое так, оказывается, имеет редактора сверху его.
Чтобы быть конкретными, некоторые дополнения для Emacs поддерживают Проекты, такие как JDEE.
Чувак, как упомянуто в другом ответе, EMACS может сделать что-либо. Тем не менее давайте расширимся немного на том, что "проект" означает в этом контексте. В большей части IDE, как Eclipse, Netbeans, Visual Studio или XCode, "проект" означает две вещи: расположение файла для частей, которые принадлежат вместе, и инструкции к системе сборки для создания вещи, состоявшей из тех частей.
В EMACS Вы имеете полный контроль над этими вещами, но как они сотрудничают, зависит от обоих целевая среда - Lisp, Java, C/C++ и так далее. Lisp поддерживается СЛИЗЬЮ, Java JDEE, C/C++ созданным в режимах и наборе конвенций; управление версиями также встроено, если Вы хотите использовать его.
В большинстве случаев детали сборки действительно не влияют на редактора самостоятельно очень, но можно специализировать поведение для определенных файлов с помощью или modelines или локальных переменных. JDEE имеет определенное встроенное понятие "проекта".
С чем языки и среды - Вы пытающийся работать?