Есть простой способ сделать это? На Aptana я использовал Control+ click и хотел бы, чтобы был способ сделать что-то похожее на Atom.
atom-editor
Андромеда
источник
источник
Ответы:
У меня была та же проблема, и атом-определение-го (имя пакета -определения-го ) работало для меня как обаяние. Пожалуйста, попробуйте один раз. Вы можете скачать прямо с Atom.
Этот пакет УСТАРЕЛ. Пожалуйста, проверьте это в Github.
источник
Я считаю, что проблема с пакетами "go to" заключается в том, что они будут работать по-разному для каждого языка.Если вы используете Javascript, js-hyperclick и hyperclick (поскольку кодовые ссылки устарели) могут делать то, что вам нужно.
Используйте
symbols-view
пакет, который позволяет искать и переходить к объявлению функций, но только к текущему открытому файлу. К сожалению, я не знаю ни одного другого языкового эквивалента.Существует также еще один пакет, который может быть полезен для перехода в Python: python-tools
По состоянию на май 2016 года, последняя версия Atom теперь поддерживает «Go-To» изначально . В репозитории GitHub для этого модуля вы получите список следующих ключей:
symbols-view:toggle-file-symbols
чтобы показать все символы в текущем файлеsymbols-view:toggle-project-symbols
чтобы показать все символы в проектеsymbols-view:go-to-declaration
чтобы Перейти к символу под курсоромsymbols-view:return-from-declaration
для возвращения из прыжкаУ меня теперь есть только одна вещь, отсутствующая в Atom для этого: привязки щелчков мыши. На Github есть открытая проблема, если кто-то хочет следовать этой функции.
источник
apm install python-tools
. после установки перезапустите ваш редактор атомов, и он будет работать (например, ctrl + alt + g).У меня тоже была такая же проблема. И я нахожу решение:
Обновить:
Благодаря @Joost установите пакет python-tools для Atom, чтобы он работал
источник
CTRL+ALT+G
это связывание ключей по умолчанию дляgoto:definition
вpython-tools
пакете Atom.python-tools
работыФункциональность уже присутствует в atom через пакет Symbols View, вам не нужно ничего устанавливать.
Командой, которую вы ищете, является просмотр символов: переход к объявлению (переход к символу под курсором), который по умолчанию связан с cmd-alt-down в macOS и ctrl-alt-down в Linux.
просто обратите внимание, что он будет работать только в том случае, если вы сгенерировали теги для своего проекта, либо с помощью этого пакета, либо с помощью ctags (в изобилии или нет)
источник
ctags
установитьexuberant-ctags
пакет (учитывая это и это кажется один Atom в настоящее время использования).Эта функция была встроена в редактор Atom (см .:
symbols-view
пакет ), но вам нужно сгенерировать файл символов ctags для вашего проекта GH-9 , GH-20 .Для этого установите
ctags
команду (например,brew install ctags
в macOS), затем:Добавить, связать или скопировать
ctags-config
в ваш~/.ctags
пример на macOS:Перейдите в папку вашего проекта и запустите:
Перезапустите редактор Atom.
В качестве альтернативы вы можете использовать
symbol-gen
пакет для создания файла символов ctags для вашего проекта на основе параметров, найденных в.ctags
файле. Вы можете установить его с Atom Package Manager с помощью:apm install symbol-gen
. Затем нажмите CMD- Alt- Gдля создания тегов файла для вашего проекта.После выполнения вышеизложенного вы можете использовать опцию « Перейти к объявлению» из контекстного меню.
В macOS вы также можете использовать следующие сочетания клавиш:
источник
Чтобы решить эту проблему, вам нужно установить только 2 пакета. Следуйте инструкциям ниже.
Откройте атом, перейдите в Пакеты (верхняя панель) -> Просмотр настроек -> Установить пакеты / Темы .
Введите «Перейти» в поле поиска и нажмите кнопку пакеты справа.
источник
Проверьте goto пакет :
Ссылка здесь: https://atom.io/packages/goto (или поиск "goto" в установщике пакетов)
источник
Используйте atom-ctags как пакет для языка C со всем необходимым:
источник
apm enable symbols-view
.По состоянию на ноябрь 2018 года пакет autocomplete-python предлагает эту функциональность с этой ключевой комбинацией:
Ctrl+ Alt+G
с курсором мыши на вызов функции.
источник
Вот ярлыки для Mac и Windows:
Для Mac: команда + G
Для Windows: CTRL + ALT + G
источник
Для пользователей Typescript пакет «atom-typcript» добавляет представление символов с поддержкой машинописного текста, вы можете запустить его с помощью Cmd + R, и он отлично работает для перехода к методам.
https://atom.io/packages/atom-typescript#alternative-to-symbols-view
источник