ZendStudio 配置优化

2014/03/01 11:49
阅读数 3.5K

今天使用ZendStudio9的时候再次被卡得想死,ctrl+s保存文件的时候 zend会先build什么东西,然后才进行save操作,每次如此。突然好怀念当初使用的zendStudio5.5,完全只是php的开发环境。而在 6.0之后的版本都成为了ZendStudio for eclipse,也就是均是基于eclipse的。功能很强大,但能用到的却不多,还很占用资源。真想把他换了。但找来找去,还真找不到一个能比拟 ZendStudio的开发环境,也不是很想退回去使用5.5的版本。

  那么我就自己研究Zend Studio的菜单栏和工具栏,看看有没有可以优化的配置,以下说明不一定正确:

  1、关闭自动Build:

  将 Project -> Build Automatically 前面的勾选取消掉

  在使用中,我发现Build的作用应该是为整个项目建立一个索引和预读取,加快查找和载入文件的速度,但不必要让zend 自动Build项目,他还没有聪明到知道自己该什么时候build才会让主人不觉得卡,所以,取消Build Automatically会让你觉得你的Zend Studio跑的快了点。你可以在添加完项目或者在修改过项目之后,右键点击项目,然后选择Build Project

  

  2、开启智能插入模式

  勾选 Edit->Smart Insert Mode

  

  3、快捷键加注释

  使用ctrl + / 增加和取消一行的注释

  使用ctrl + shift + / 注释一个代码块

  使用ctrl + shift + \ 取消注释一个代码块

  4、设置代码格式

  Window->Preferences->PHP->Code Style->Formatter

  

  选择Show之后,可以设置类、方法、for语句块、switch语句中的代码是否需要缩进,设置类、方法、语句块中的前半个大括号是直接跟在本行结尾还是换到下一行,还有许多,可以自己查看

  

  选择文件:使用快捷键ctrl + shift + f可以快速将你的php文件格式化为你设置的格式,也可以使用菜单栏的Source -> Format

  5、修改配置文件ZendStudio.ini

  加大zendstudio的使用内存,也就是讲XXMaxPermSize加大到512m,如果你的内存足够大到4G,那么你这里使用1024都可以,修改完后的配置文件内容如下:

  -startup

  plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar

  --launcher.library

  plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502

  --launcher.XXMaxPermSize

  512m

  --launcher.defaultAction

  openFile

  -showlocation

  -name

  Zend Studio

  -vmargs

  -Xms128M

  -Xmx512M

  -DGIT_SSL_NO_VERIFY=true

  6、加快鼠标经过时代码提示速度

  选择Window -> Preferences -> PHP -> Editor -> Content Assist ->Auto Activation

  将Auto activation delay(in msecs)设置为50,默认值可能是200或者500

  7、使用空格代替tab

  选择Window -> Preferences -> PHP -> Code Style -> Formatter

  一、选择Zend Framework Coventions[build-in],然后在Window -> Preferences -> General -> Editors -> Text Editors中如下设置:

  

  二、如果是自定义的话,点击Edit,在Indentation选项卡中,设置Tab policy为Spaces,然后在Indentation size填写使用的空格数,

  

  8、快速搜索方法和类:

  之前我更习惯于在项目文件夹上直接点击右键,然后选择Search进行查找,这样的话ZendStudio会去扫描所有文件,比较耗时。

  如果只是需要查找方法的话,可以使用快捷键ctrl + shift + M

  根据类名称查找的话使用快捷键ctrl + shift + T 

  速度真的很快


展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
2 收藏
0
分享
返回顶部
顶部