Zend Studio for Linux是一款运行在Linux平台上的PHP集成开发工具,Zend Studio 13版中包含了完整的PHP应用程序生命周期所需的所有开发组件,你可以轻松进行编辑、调试、分析、优化、测试等。Zend Studio for Linux是开发人员必备的PHP集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。在Linux系统上,你可以按照一般的软件安装流程进行安装。在安装过程中可能需要注意的是,需要安装相应的Java环境,以及可能需要调整系统的环境变量。本站免费提供Zend Studio for Linux下载,有需求的用户还请下载使用。
软件功能
一、为什么Zend Studio ?
1、在索引、验证、搜索PHP代码方面,提高了3倍的性能。
2、卓越的PHP 7支持,PHP 7 express migration assistant,与Zend Server 9无缝集成。
3、使用Xdebug、Zend Debugger和Z-Ray集成的健壮的调试功能。
4、大型Eclipse生态系统提供的广泛的插件功能。
5、支持最佳的开发工具,包括Docker和Git流。
6、智能代码编辑器
7、在任何服务器上部署PHP应用程序,包括Amazon AWS和Microsoft Azure的云支持。
二、在Zend Studio 13.5中有什么新东西
最新的版本包括改进的性能、PHP 7支持,以及与最佳市场调试工具(如Xdebug、Zend Debugger和Z-Ray)的集成。Zend Studio 13.5还包括EGit集成、PHP编辑器改进、终端视图选项和Eclipse Marketplace客户端插件,以扩展您的Eclipse生态系统。
三、PHP索引器现在快3倍。
Zend Studio 13.5引入了一个基于Apache Lucene的新的PHP索引器,它基于H2数据库替换了之前的PHP索引器。新的indexer允许更快地执行基本任务,比如显示代码帮助、验证代码、在源代码中导航、搜索PHP类型和方法以及构建类型层次结构。所有这些任务执行起来要快3倍。索引过程本身的运行速度也要快3倍,在文件系统上占用的空间要少3倍。
三、在索引数据库还在构建时查询它。
新的PHP索引器的一个值得注意的特性是,它允许查询索引数据库,而它仍在构建中。这意味着,如果在项目仍然被索引时触发代码辅助,IDE就不会冻结。你可以在启动Zend Studio后的第一秒就开始生产。
四、当您需要时,执行您的代码。
任何锁定IDE工作空间的长时间运行的后台作业不再阻塞执行运行/调试启动程序。您可以在需要的时候立即执行代码,而IDE仍然在执行代码验证、索引和其他后台作业。
五、PHP 7是默认值。
PHP 7是默认解释器。为PHP 7配置了新的PHP项目。
六、PHP 7内置的可执行程序和Zend调试器。
Zend Studio使用Zend调试器将PHP 7内置的可执行文件捆绑在一起,可用于运行和调试PHP CLI脚本。这些内置的可执行文件还用于运行Composer、PHPUnit和Apigility编辑器。
七、匿名类和函数支持。
在PHP编辑器和大纲视图中,对匿名类和函数的支持都得到了改进。
八、在outline视图中返回类型。
函数和方法的返回类型显示在outline视图中。outline视图显示了PHP 7返回类型声明和PHPDoc @return声明。
九、正确的语法高亮显示保留字。
PHP 7允许使用保留字作为属性、常量和方法名,定义在类、函数和特性上。Zend Studio 13.5现在确定使用保留字的上下文,并正确地突出它们。
九、PHP编辑器的改进
调整和保存代码帮助窗口大小。
如果代码帮助的窗口大小太小,您可以通过在窗口边缘徘徊来轻松地调整鼠标的大小。在Zend Studio 13.5中,窗口大小的更改会被记住,所以下次使用代码帮助时,您不需要再次这样做。
十、悬停在问题标记上显示可用的快速修复。
Zend Studio为许多验证问题提供了快速修复。现在,简单地将鼠标悬停在下划线的问题标记上,就可以更容易地使用快速修复了——一个悬停窗口弹出显示可用的快速修复。单击任何快速修复程序,立即将其应用到源代码。
十一、改进对PHPDoc标记的支持。
代码帮助现在在PHPDoc块中工作得更好。特别是,代码辅助建议为@param、@return和@抛出标记提供可用的PHP类。
十二、由语义分析考虑的内联@var注释。
在以前的版本中,语义分析标记变量为“未定义”,即使它们是用内联@var注释显式地注释。这些评论现在被语义分析扫描,并在识别未定义的变量时加以考虑。
十三、PHP异常断点(只有Xdebug)
在breakpoints视图中,可以使用“添加PHP异常断点”工具按钮添加PHP异常断点。当抛出指定的PHP异常时,调试器会中断执行。只有在使用Xdebug—Zend调试器不支持此类断点时,异常断点才起作用。
十四、终端视图现在在主包中可用。
终端视图现在是主安装包的一部分。它可以以几种方式打开:
1、使用Ctrl+Alt+T快捷键打开本地终端。
2、使用Shift+Ctrl+Alt+T打开启动终端对话框,可以选择不同的终端类型,例如SSH终端。
3、在PHP Explorer视图中使用>终端上下文菜单中的Show。
4、使用窗口>显示查看>其他菜单。
十五、作曲家输出集成
编写器工具的输出现在显示在终端视图中,而不是普通的控制台视图。这样,composer输出支持ANSI着色,并启用交互式用户输入。
十六、其他增强功能
1、与EGit插件版本4.2和4.3集成,在staging视图和对子模块和嵌套存储库的支持中引入了对GitFlow、Gerrit和GitHub支持的改进。
2、在problems视图中可用的快速修复,由一个灯泡指示,并使用上下文菜单或Ctrl+1快捷方式调用。
3、本地Zend服务器的检测现在是可选的。
4、CSS3配置文件在CSS编辑器中可用,代码辅助显示CSS3相关的声明。
5、安装Eclipse Marketplace客户端插件使您更容易找到并安装Eclipse社区插件。
快捷键
Cmd(Command)
1.Command + D : 删除单行
2.Command + E : 快速显示当前Editer的下拉列表(默认用黑体) ,查找已经打开的标签
3.Command + F : 查找 ( 注意:在wrap search上打勾后可以循环查找 )
4.Command + 左键 : 到行首
5.Command + 右键 : 到行尾
6.Command + K : 参照选中的Word快速定位到下一个
7.Command + L : 定位在某行
8.Command + N : 新建文档
9.Command + W : 关闭当前Editer
10.Command + / : 注释当前行,再按则取消注释
11.Command + 向上箭 : 文件头部
12.Command + 向下箭 : 文件尾部
13.Command + Z : 撤销,取消,还原到上一步
14.Command + 1 : 自动补全
15.Command + O : 快速显示 OutLine
Ctrl(control)
1.control + Q : 返回到最近一次编辑处
2.control + M : 最大化当前的 Edit 或 Vie w
3.control + H : 全局查找
Option
1.Option + / : 快速提示
Alt
1.Alt + ↓ 当前行和下面一行交互位置
2.Alt + ↑ 当前行和上面一行交互位置
3.Alt + ← 前一个编辑的页面
4.Alt + → 下一个编辑的页面 Alt+Enter 显示当前选择资源 ( 文件或工程)的属性
Shift
1.Shift+Enter 在当前行的下一行插入空行,光标可在本行的任意位置
多组合
1.Command + Shift + J :快捷添加文档注视
2.Command + Shift + W :关闭全部已打开文件
3.Command + Option + R :重命名文件
4.Command + Option + 上键 : 向上复制一行
5.Command + Option + 下键 : 向下复制一行
6.Command + Shift + L :查看快捷键
7.Command + Shift + F :格式化当前代码
8.Command+Shift+G 查找某个函数、方法、常量等在哪些地方被调用了
9.Command+Shift+R 查找资源,这个键的使用率极高
10.Command+Shift+T 查找某个具体的类
11.Command+Shift+X 把当前选中的文本全部变为大写
12.Command+Shift+Y 把当前选中的文本全部变为小写
13.Shift+Ctrl+Enter 在当前行插入空行,当前行下移,鼠标可以在当前行的任一位置,不一定是最后