| 
 ![Rank: 5]() ![Rank: 5]()  
 
 | 
 本帖最后由 luofei614 于 2012-7-3 11:39 编辑  
 
13,Xdebug。  可以安装xdebug插件,做代码调试功能。 这是大型IDE都有的功能, 小型编辑器很少能做到,但是sublime却又相应的插件能实现xdebug的功能。 
<ignore_js_op>
 
 
 
你的PHP需要安装xdebug扩展。使用时需要在项目目录下建立一个.sublime-project文件 
- {
 
 
-     "folders":
 
 
-     [
 
 
-         {
 
 
-             "path": "D:\ysd\ysdv8"
 
 
-         },
 
 
-     ],
 
 
 
 
-     "settings": {
 
 
-         "xdebug": { "url": "http://yunshangdian.com" }
 
 
-     }
 
 
- }
 
  
复制代码 
path配置项配置了程序所在路径。   
注意给程序设置断点。否则不能见效果。 详细用法见:https://github.com/Kindari/SublimeXdebug 
 
你如果也要写前端代码, 还可以安装一些和html,js相关的插件。如 ZenCoding,jQuery,jQuery Mobile Snippets,jQuery Snippets pack等。 
 
二,配置建议。 
 
用户配置建议(打开菜单栏Preferences->Setting-user): 
 
    { 
    "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme", 
    "default_line_ending": "unix", 
    "detect_slow_plugins": false, 
    "font_face": "Microsoft YaHei", 
    "font_size": 10.0, 
    "auto_match_enabled": false, 
    } 
 
auto_match_enabled设置为false后可以关闭括号的自动完成。如我们输入左括号时sublime自动将右括号打出来了,往往我们不习惯这样, 此时你设置auto_match_enabled为false即可。 
 
快捷键配置的建议(菜单栏Preferences->key bindings -User): 
 
 
    [ 
    { "keys": ["f1"], "command": "goto_documentation" }, 
    { "keys": ["alt+shift+`"], "command": "clone_file" } 
    ] 
 
F1快速打开文档, 这个快捷键的设置前面已经说了。 
alt+shift+` 快捷键又有什么用呢? 我们需要同一个文件在左右两栏同时打开。 
 
<ignore_js_op>
 
 
 
先按快捷键: alt+shift+2 。 此时会出现左右两栏的布局。 
 
再按alt+shift+`(`键是tab键上面个键), 此时会复制一份当前文件, 再把新复制的那份文件拖动到右栏。 这样就实现了同一文件左右两栏同时打开了。 
 
切换回一栏布局,按 alt+shift+1 
 
颜色配置建议: 
 
sublime对无效(invalid)的颜色提示 往往会提示错误。颜色很难看。 可以去掉对invalid的颜色提示。 
插件目录下\Color Scheme - Default\Monokai.tmTheme文件中, 删除 
 
- <dict>
 
 
-     <key>name</key>
 
 
-     <string>Invalid</string>
 
 
-     <key>scope</key>
 
 
-     <string>invalid</string>
 
 
-     <key>settings</key>
 
 
-     <dict>
 
 
-     <key>background</key>
 
 
-     <string>#F92672</string>
 
 
-     <key>fontStyle</key>
 
 
-     <string></string>
 
 
-     <key>foreground</key>
 
 
-     <string>#F8F8F0</string>
 
 
-     </dict>
 
 
-     </dict>
 
  
复制代码 
 
 
 
 
 
 
成对匹配默认是绿色,有点难看, 
 
插件目录下\Color Scheme - Default\Monokai.tmTheme文件中Class name 键中的: 
改为: 
 
- <dict>
 
 
-     <key>name</key>
 
 
-     <string>Class name</string>
 
 
-     <key>scope</key>
 
 
-     <string>entity.name.class</string>
 
 
-     <key>settings</key>
 
 
-     <dict>
 
 
-     <key>background</key>
 
 
-     <string>#F92672</string>
 
 
-     <key>fontStyle</key>
 
 
-     <string></string>
 
 
-     <key>foreground</key>
 
 
-     <string>#F8F8F0</string>
 
 
-     </dict>
 
 
-     </dict>
 
  
复制代码 
 
 
 
 
 三,在linux下使用。 
  
    linux下使用时,中文不能输入的问题, 使用scim输入法方式可以解决。具体解决方法: http://www.haogongju.net/art/1312281 
  虽然scim能让我们输入中文后, 但是也不是很完美,有候选词不跟随的问题, sublime失焦后候选词会消失的问题。候选词消失的问题,可以把sublime独立到一个单独的工作区中来暂时解决这个问题。 | 
 
 
 
 
 
 |