出于某种原因,Atom似乎无法正确识别映射到CMD+r的默认插件的函数标记。我已经尝试完全卸载和删除Atom及其文件并重新安装以使函数检测正常工作,但没有成功。
功能检测不适用于C++或Python,对我来说。它甚至会列出我的numpy导入等等,而不仅仅是识别我的Python脚本中的函数。
有人知道怎么处理吗?
最佳答案
我从atom githubissue comment找到了关于同一问题的解决方案,从命令行启动atom将使其工作。cmd+r
映射到symbols-view:toggle-file-symbols
命令,该命令使用ctags
生成特定于语言的符号。ctags
将在您的$TMPDIR
目录中生成临时符号列表文件,但是当Atom从Finder启动时,该环境变量是未知的。