蓝鸥旗下品牌: 鸥课学院
全国咨询电话:13152008057
广州
您的位置: 首页 > 最新资讯 > 蓝鸥广州PHP培训开发必备的软件

蓝鸥广州PHP培训开发必备的软件

2022-02-05 蓝鸥
1635人 浏览:

蓝鸥广州PHP培训开发必备的软件:在开发软件的时候,你是否会遇到自己不熟悉的方法和函数?是否还在为网上那些写的乱七八招的博客而烦恼?本期小编将会介绍几款可以查询API文档的软件,以供大家在编程过程中遇到问题不在需要上网搜索,就可以在线查询官方API。

7b239aa8d62e518466625f3b237f5191.jpg

Dash是一个API文档浏览器( API Documentation Browser),以及代码片段管理工具(Code Snippet Manager)。你没看错,它就只有这两个功能,但确实是程序员(至少对于我来说)最为关心的特性,自己之前也用过了不少类似的工具,可以毫不夸张地说,Dash是它们之中做的最好的一个!

强悍的API文档浏览、搜索功能

想必这个功能是大家最常用的了吧,每天要反复查看、搜索那么多的API细节,没有一个好工具,单靠自己的双手如何应付得来?窗口不停的切来切去,很烦啊!Dash采用集成单一窗口的方式,很好的解决了这个问题。看下面的截图:

上图便是Dash的API浏览器主界面:左侧边栏是各种编程语言以及框架(取决于你下载安装了多少文档集合)的导航大纲,点击某个节点,右边的内容区域就是文档的详细信息啦,非常直观。也可以在左上方的搜索框内通过输入关键字,查找相关的API文档,非常类似全文检索的实现方式,Dash的响应速度非常快!关键是可以同时查询不同的语言、框架内容,实在是太方便了。看到这里你也许要问了,这跟我们平常切换到特定的文档窗口(比如一个PDF或者一个CHM文件),再ctrl + f查找有什么区别,不是多此一举吗?其实你错了,Dash可以通过快捷键来显示、隐藏文档窗口,它提供了配置界面以便用户自行设置(我比较习惯alt+space,因为其他软件很少用到这个组合键):

Dash自带了丰富的API文档,涉及各种主流的编程语言和框架,全列出来很吓人的:

ActionScript, Android, C++, Cappuccino, Cocos2D, Cocos3D, Corona, CSS, Django, Groovy, HTML, Java, JavaFX, JavaScript, jQuery, Kobold2D, Lua, MySQL, Node.js, Man Pages, Perl, PHP, Python, Ruby, Ruby on Rails, Scala, Sparrow, SQLite, Unity 3D, WordPress, XSLT, XUL

但是Dash软件仅仅支持Mac。

Zeal的灵感来自于Mac上的Dash,基于Qt。

我应该是从知乎上看到的某个答案,只有四个字Zeal。i++,这是什么东西,我竟然不知道,Goolge了一下,才发现这就是我期待已久的离线文档阅读器。

果断下之,体验了一下,虽然是个不错的软件,但是还是有些槽点的,后面再说。

基本使用

首先,默认是不带文档资源的,需要自己去下载,步骤如下:

Edit--Options,首先在第一个Tab里设置文档存放的位置。第二个Tab里设置网络选项。

第三个Tab里选择下载文档,先从下面的列表里勾选要下载的文档,点击Download。点击OK,等待下载完成即可。

下载完成后,就会显示在主界面里。

在左上角的输入框里输入要查询的内容即可。

如果你有多个docset的时候,也可以在前面加上php:mysqli_query,这样就会搜索php docset。

Zeal会根据你键入的文字,搜索所有本地的docset,左侧上面的这个列表是显示所有的选项。下面的列表是显示光标所在的条目他所在的Section,我的理解就是他的所在类的所有方法,函数

而且,网页的样式和各个语言、框架官网的样式很像。ok,安心阅读吧。

velocity

考虑到Zeal会下载Api会卡死,建议使用Velocity,这一个软件界面美观,也是在Dash基础上编码而来,可以很好的查询Api文档,但是唯一的缺点就是收费。现在蓝鸥广州校区已开设全栈开发课程,包括致力于Java(大数据)培训、VR/AR/游戏开发培训、HTML5全栈开发培训、PHP全栈培训等课程,旨在培养“一专多能”的开发人才。以专业技术为主,融入跨平台混合应用开发,企业常用技术和全栈技术,并有实战项目训练,让学员将所学知识灵活使用在项目应用中。

  1. 广告1
  2. 广告2
  3. 广告3
  4. 广告4