PHP常用IDE全解-概述,原理

IDE全称继承开发环境,IDE是在文本编辑器上增加的各种额外功能,现在流行的IDE通常拥有代码补全,语法高亮,目录浏览,文件结构浏览以及Git管理终端,命令行终端等。

概述

如果你刚入门编程,当你搜素推荐编辑器时一定会有两派,一派是让你用纯原生的编辑器,在linux下用vim开发才算是真正的开发。另一派是IDE派,如phpstorm,atom等。其实,不论使用哪个工具都不影响你的开发。但是,会影响你开发的速度。为什么这么说?我们拿一个例子来举例,当年需要查看一个c文件的结构时,如果你拿的是文本编辑器,你需要浏览每一行并确认。但是,显示文件结构是IDE常见的功能。

Hbuilder打开的mui.js

IDE常用功能

1,语法高亮显示,就是有各种颜色的代码区分,不会让你写错函数。

2,代码自动补全,结对编程的终极版,感觉像是别人帮你写。

3,文件目录显示

4,自动重构,移动文件,重命名时会将引用到该文件的地方进行重新指向

5,版本控制,支持常见的Git,高级一点的还能看到文件历史

6,快速调试,快速打断点。

7,代码搜索,包括函数搜索,文件名搜素 ,路径搜索

8,第三方插件

常见IDE

1,PhpStorm 当之无愧的IDE,功能强大,还有全家桶,熟悉一个IDE后上手其他很容易

2,VScode 用了几次觉着不如ps方便

3,其他

云IDE

随着项目复杂性增加,或者随着你的兴趣增加,你不断的安装pp,java,node js去适应你的项目,每次新增的包跟文件让你的电脑越发臃肿,甚至有时还会因为环境之前端口的占用而报错。那么有没有一款不在自己电脑上,但是又有对应的开发环境的IDE呢?答案是有,而且很多,前端时间,Coding跟腾讯开发者平台合作推出的cloud studio2.0基本就满足现在常见的小型项目开发跟修改。

在Cloud Studio下,我们用上篇文章讲到的 用c写一个简单的http服务器 的目录文件。make文件httpd.c,看到提示端口开启,一小时的访问时间https://cleidd-58329-ywuasq.dev.ide.live/

make前先检查perl版本,以便运行我们的cgi文件,输入如下命令安装CGI.pm,其他安装详情请先按照我上一篇的演示内容操作。如需体验地址,可公众号联系我。

执行 perl -MCPAN -e shell执行 install CGI.pm执行 perl -MCGI -e 'print "CGI.pm version $CGI::VERSION\n";' 确认安装返回版本信息 CGI.pm version 4.2

总结

掌握IDE属于程序员的基础操作,掌握核心工具才能让我们的编码更加顺畅

外部链接

Ihttps://en.wikipedia.org/wiki/Integrated_development_environment

https://studio.dev.tencent.com/dashboard/workspace

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190118G0O0M600?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励