首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何让SublimeCodeIntel跳转到符号工作

我如何让SublimeCodeIntel跳转到符号工作
EN

Stack Overflow用户
提问于 2011-12-03 04:04:36
回答 3查看 5.7K关注 0票数 0

我迫不及待地想从netbeans迁移到卓越的文本,但我无法让SublimeCodeIntel插件正常工作。我已经阅读了sublimetext论坛上的所有文档和相关线程,我确信我已经安装了必要的依赖项(包括libpcre++-dev),并且我已经成功地运行了build.sh。我可以使用CTRL+Space自动完成工作,但是我真正需要的功能是跳转到符号。我已经为我的php代码创建了一个项目,我已经尝试了各种按键绑定和鼠标单击,但我无法使用跳转功能。当我执行alt+click或文档建议的任何其他热键时,我都得不到任何反馈。我正在运行ubuntu 11.11。

我的控制台输出如下:

代码语言:javascript
复制
startup, version: 2139 linux x64 channel: stable
executable: /home/brandon/Apps/SublimeText2/sublime_text
working dir: /home/brandon
packages path: /home/brandon/.config/sublime-text-2/Packages
settings path: /home/brandon/.config/sublime-text-2/Settings
PackageSetup not required
error parsing session: No data at: 0:0
Py_GetProgramName(): sublime_text
Py_GetExecPrefix(): .
Py_GetProgramFullPath(): /home/brandon/bin/sublime_text
Py_GetPath(): ./lib/python26.zip:./lib/python2.6/:./lib/python2.6/plat-linux2:./lib/python2.6/lib-tk:./lib/python2.6/lib-old:./lib/python2.6/lib-dynload
Py_GetPythonHome(): .
catalogue loaded
found 4 files for base name Default.sublime-keymap
found 2 files for base name Default.sublime-mousemap
found 3 files for base name Main.sublime-menu
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/comment.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/copy_path.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/delete_word.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/detect_indentation.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/duplicate_line.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/echo.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/exec.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/fold.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/font.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/goto_line.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/indentation.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/kill_ring.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/mark.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/new_templates.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/open_file_settings.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/paragraph.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/save_on_focus_lost.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/scroll.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/side_bar.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/sort.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/swap_line.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/switch_file.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/transform.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/transpose.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Default/trim_trailing_white_space.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Diff/diff.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Git/git.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/HTML/encode_html_entities.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/HTML/html_completions.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/Package Control/Package Control.py
Reloading plugin /home/brandon/.config/sublime-text-2/Packages/SublimeCodeIntel/python_codeintel.py
loading bindings
loading pointer bindings
Package Control: Skipping automatic upgrade, last run at 2011-11-28 09:59:44, next run at 2011-11-28 21:59:44 or after
found 1 files for base name Default.sublime-theme
theme loaded
app ready
pre session restore time: 0.186002
startup time: 0.261272
loaded 937 snippets

我的.codeintel/config是:

代码语言:javascript
复制
{
        "PHP": {
                "php": '/usr/bin/php',
                "phpExtraPaths": [],
                "phpConfigFile": 'php.ini'
        }
}

我有一个朋友,他安装了sublime text,在他的Macbook上试一下,他就能让它工作了。对我可能遗漏的东西有什么见解吗?

EN

回答 3

Stack Overflow用户

发布于 2011-12-20 14:37:43

您是否确认已安装libpcre++-dev?我也在使用Ubuntu (11.04和11.11),发现它不是默认安装的。

假设您还没有安装它,那么您需要获取它和python-dev,然后在Packages/SublimeCodeIntel/src中重新运行build.sh脚本。readme对此进行了更详细的解释。

票数 2
EN

Stack Overflow用户

发布于 2013-01-05 00:12:34

问题是,Ubuntu默认将Alt+Click设置为拖动窗口功能。你可以通过在altclicking时看到一个小的手形箭头来检查它。为了禁用它,我使用了https://askubuntu.com/questions/80623/how-to-disable-altclick-from-moving-windows

票数 0
EN

Stack Overflow用户

发布于 2013-05-15 20:04:04

转到Preferences,打开Preferences.sublime-settings并粘贴下面的行。

{ "inhibit_completions":false,"ignored_packages":"Vintage“}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8361965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档