phpstorm 优秀插件有没有加强版代码自动完成的插件

有钱没钱回家过年,给家人的礼物都准备好了么?威锋应用推荐在这里提前祝大家春节快乐...
一般来说,苹果每年的大戏基本会是下半年的秋季发布会,虽然也有过在春季举行发布会的...
让我们充满期待进入新的一年,来品尝开发商们精心烹制、即将上席的开年大餐吧。
这款 NFC 读取器几乎所有 Pay 都支持,当然也就支持 Apple Pay 了,未来还会上架在线...
如无意外的话,返校促销也将会晚些时候登陆中国。
在自己官方推特上放这样的照片,意思很明显了~
作为苹果的摄像头传感器供应商之一,索尼说出来的应该也是份量最重的。
在 Android 上越来越接地气了,先是采用谷歌 MD 界面风格,现在又充分发挥了 Android ...
相信在每个人心中,总有一些值得回忆的二次元角色,游戏的也好,动漫的也好,如果能够...
互联网发达的今天,只需要打开手机,点点鼠标,就能看到来自网络世界四面八方的精彩资...
《Town Jump》是 StoneFalcon 开发的一款跳跃类游戏,在看似唯美的场景里,危险却无处...
相信只要一提起赛车游戏,无论是房车、卡车还是F1、摩托车,玩家的第一印象绝对都是爽...
《Crossy Maze》是 Tigrido 推出的一款冒险闯关作品,邪恶的长角恶魔将 Pip 的女友给...
游戏中讲述的是一个新手冒险家在无意间发现了一个洞窟,而在洞窟中找到了数不尽的宝藏...
说起《泡泡堂》这款游戏,在千禧年左右可以说是拥有了超高人气,并在很长一段时间内成...
当然是不薄的了,不过对这方面功能有需要的人也不会在乎这点厚度。
要知道,很多公司的平板都是直接配送手写笔的,包括微软和三星这样的大牌。
苹果表示,有 MFi 认证的助听器产品比传统的助听器更出色,理应获得美国联邦通讯委员...
其实手机壳还是小一点比较好,拿起来不那么困难,但是如果有特殊作用的话,那就另当别...
难怪没有一颗螺丝钉,原来是酷炫的分段式设计,这下逼格又不知高到哪里去了。
飞利浦这大腿抱得够紧的,不过相对来说,适用于苹果的配件的确要更好卖一些。
伴随着iPhone产品的热销,市面上有满足各种消费需求的保护套产品。
常规智能手机的像素已经从200万飞速长进到了2000万级别,但是对于传统数码相机来说,...
今天试用了eclipse的php开发工具,堪比phpstorm商业软件。
注册时间 最后登录
在线时间188 小时 UID
主题帖子人气
白金苹果, 积分 3973, 距离下一级还需 2027 积分
作的真的不错,软件反应速度,代码提示,语法更正,还有调试,主题也可以设置,除了代码行间距不能像phpstorm那么改,其他都很好了,热门的开源软件果然质量也不错,eclipse还支持xdebug,很方便的观察变量。如果以后phpstorm禁止了盗版,赶紧用eclipse的php,堪比phpstorm。
注册时间 最后登录
在线时间51 小时 UID
主题帖子人气
本帖最后由 jzz15 于
17:11 编辑
PHPStorm不是一直随便找个注册码就可以用吗?还有PHPStorm一直支持Xdebug,zend debugger也支持。首先是上下文推断,这个很强,根据上下文推断你下面要输入的东西。如果搞忘了函数名,可以输入中间的单词PHPStorm也可以提示,这两个Eclipse都没有,最喜欢的还是Live Temple功能,实在强大。
注册时间 最后登录
在线时间188 小时 UID
主题帖子人气
PHPStorm不是一直随便找个注册码就可以用吗?还有PHPStorm一直支持Xdebug,zend debugger也支持。首先是上 ...
以后说不定封杀盗版,那就只能99美元买个人版了。
我用了3年phpstorm,都是网上的一个embrace账号。
clion好像网上找不到序列号,只能买一个,好在xcode可以编译c++控制台,就不用这个软件了。
java的intellij也有序列号,有人都把破解的源文件提供出来了,编译那个文件就可以直接有序列号。
elicpse做开源还是很不错的,功能齐全。
phpstorm很智能的,你输入一个包含文件里的函数,立刻就显示文件名,回车就可以补全,爽。
elipse毕竟是免费软件,开发的团队不会作的很细,有些功能就不提供了。
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 丨 沪ICP备号-1 丨 深公安网监备案号 5
增值电信业务经营许可证:
Powered by Discuz!站长圈旗下网站:
您当前的位置:
> 让你玩转代码的编辑神器phpstorm功能详解(1)
让你玩转代码的编辑神器phpstorm功能详解(1)
phpstorm包含了webstorm的全部功能,更能够支持php代码。PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。phpstorm的好功能有很多很多,为我们快速有效地完成项目提供了很多的方便之处,下面我们就一窥它的神奇之处吧。
phpstorm包含了webstorm的全部功能,更能够支持php代码。PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
phpstorm的好功能有很多很多,为我们快速有效地完成项目提供了很多的方便之处,下面我们就一窥它的神奇之处吧。
先从捣鼓编辑器外观让我们看着顺眼些开始吧。
1.修改整个软件的外观
打开&File&-&Settings&-&Appearance&(注意路径,这里有两个Appearance,一个是软件的外观,一个是编辑器的外观),然后在右边找到theme(主题),可以选择软件外观的不同主题。比如你想选择比较能够唬人的黑色外观就可以选择Darcula,如图;
然后点&Apply&就会弹出一个让你重启软件的按钮,重启以后就能看见修改的修改了(下同)。
下面的Override default fonts by(not recommended),意思是推翻默认字体(不推荐),虽然写着不推荐,但是我们偏喜欢逆天而行怎么样,打上勾,字体选&微软雅黑&,字号14,当然这个随你喜欢就行。
2.修改编辑器外观
打开&File&-&Settings&-&Editor&-&Appearance&里点中&Colors & Fonts&,右边会有一些已有的风格,它们是编辑器的整体风格,如图:
如果你想局部修改编辑器字体,可以点开&Colors & Fonts&前面的小标记,下面有个&Font&,点中它,右边出现一些选项,注意:这时候这些参数是不能修改的,所以第一步我们就是要先Save As...保存成自己的风格,然后取一个名字如mydefault,然后我们就可以为所欲为了,哈哈。
最好选择&Show only monosoaced fonts&,这个是等宽字体,等宽字体是方便我们写代码时可以进行列操作的。Size为14,Line spacing为1.1,当然这随你喜欢,在下面字体里选一个喜欢的字体,左边框里是available fonts可用字体,右边框里是Selected fonts已选择的字体,可用字体和已选字体可以点中间的左右三角按钮互换,已选字体可以用右边的上下三角按钮移动来调整上下位置。
3.支持z-coding功能
z-coding是一个让你写html可以事半功倍的东西,比如你在html文件里输入ul.nav&li*5&a然后按Tab键,马上能出来一大段代码,如下所示:
这只是z-coding的冰山一角,更多详情感兴趣的朋友可以找一下这方面的资料。&
4.Live Templates代码片断
A)我们先介绍一个代码片段最基本的功能,我们要实现的目标是在html文件或者php文件里打入&quan&这4个字符,就能出现站长圈的网址&http:/ /wwwquan .com&。怎么实现呢?
1).打开&File&-&Settings&,找到并点中&Live Templates&,
2).点右边的+号(7.0版本有两个选择,选择Live Templates),
3).Abbreviation是你将来要输出代码片断代码的缩写,现在输入&quan&,
4).Description是代码片断的描述,这是方便我们自己知道这段代码是什么东西,我们输入&站长圈网址&,
5).Template text是代码片断的内容,我们输入&&。
6).下面有一行红色的字很重要,No applicable contexts yet,Define是让你选你的代码片断是在哪种类型的文件里起作用的,这个一定要选择一下,没有选择时如下图绿框所示,它被分在一个user类别下面。现在我们要让它在html和php文件里起作用,所以在弹出框的html和php两个前面打勾(选择以后下面的字就不是红色的了),如图所示。
提示:Expand with是设置用什么快捷键来显示设置的代码片断,我们用默认的Tab键不改。
保存重启以后,打开一个html或者php文件测试一下吧。
B)下面介绍一个代码片断的复杂一点的用法。
假设我们是一个懂很多cms的高手,什么phpcms v9、帝国、织梦等等全部不在话下,但是每个cms都有自己的标签,除非你都一一记住,不然你就只能打开它默认模板或者手册去复制粘贴。现在我们就用phpstorm的代码片断来设置一个快捷输入的方法,举例说明如何快速输入phpcms v9的关键字标签和帝国的关键字标签。
1).打开&File&-&Settings&,找到并点中&Live Templates&,
2).点右边的+号(7.0版本有两个选择,选择Live Templates),
3).Abbreviation是你将来要输出代码片断代码的缩写,现在输入&cmskeywords&,
4).Description是代码片断的描述,这是方便我们自己知道这段代码是什么东西,我们输入&cms的关键字&,
5).Template text是代码片断的内容,这次和前面有所不同,我们要输入一个变量&$var$&,输入以后会发现右边那个本来灰色的按钮&Edit variables&变成可点状态了,如下图红框所示,等一下我们设置这个。
6).还是别忘了下面的红色字&Define&点一下,设置html和php打勾,这是因为有些cms的模板是html有的是php类型的,这个懂cms的朋友你懂的。
7)然后点开刚才已经可点的按钮&Edit variables&
可以看见&Derfault value&是默认值,我们输入&&页面关键字&&,注意这是一个字符串类型,外面要加英文的双引号,前面一个&Expression&里有很多函数,我们要介绍的是&enum()&枚举函数,我们输入&enum(&帝国关键字&,&phpcms关键字&)&,括号里是参数,参数用英文双引号括起来,参数中间用英文逗号相隔。
8)下面重复2--6步,点右边的+号,选择Live Templates,Abbreviation里输入&帝国关键字&(这个与你在枚举函数里输入的参数是一样的),Description 随便你写不写,你也可以写上&帝国关键字&,这个无所谓;Template text 里输入帝国的关键字标签&[!--pagekey--]&,&Define&点一下,设置html和php打勾
9)再重复2--6步,设置&phpcms关键字&是&{$SEO['keyword']}&
OK,见证奇迹的时刻到啦,我们来测试一下我们的成果吧。打开一个html或者php的文件,为什么?因为我们刚才设置了只在这两种类型的文件里才能用我们设置的代码片断啊。然后在需要的地方输入&cmskeywords&,按Tab键,是不是有个下拉菜单,里面的内容就是刚才在枚举函数里设置的,用上下键选择任意一个按回车,然后再按Tab,大功告成了。
每做一步都想想刚才是在哪里设置了才会出现这样的结果,试想一下,如果你懂N种cms,这样设置了你能省下多少时间,而且你要输出的代码可能很长,你都可以一下子输出,你也可以举一反三,用这个方法创造更多的奇迹。
5.配置的导入和导出
打开&File&-&Export Setting&,可以把我们辛辛苦苦配置的东西导出来。阿Q温馨小贴士:你可以修改这个配置文件的存放路径,把它放在一个如新浪微盘等等可以和网络同步的文件夹里,修改配置路径的文件在你软件的安装目录下面的JetBrains\PhpStorm 7.0\bin\idea.properties,用记事本打开,复制第8行,把前面的#去掉,后面放你同步文件夹的路径,如
插件地址也可以放在你的同步文件夹,如图:
这样你在公司和家里就能比较快捷地同步使用这个配置文件了。
6.项目收藏夹
&File&-&Add to Favorites&
7.设置文件编码
&File&-&File Encoding&
8.新建本地项目
打开 &File&-&New Project&,弹出如下图的一个框:
&Project name&是项目名称,不要被&项目&这两个字吓到了,它其实就是你要放文件的一个文件夹名字,&Location& 就是你文件夹要放的路径,&Project type&是项目的类型,这也是phpstorm的一个特别功能,如果你要建的是一个空项目,可以选默认的&Empty project&,空项目里会默认有一个.idea文件夹。同时,phpstorm也为你准备好了一些其他项目,比如我们建一个&Twitter Bootstrap&,它是一款微博的先驱Twitter推出的前端框架利器,步骤如下:
然后你就会看见这个框架里已经有了很多文件,你就可以不费吹灰之力使用它们了。
9.新建远程项目
1. 打开 &Tools&-&Deployment&-&Brower Remote Host&,
2.在窗口右侧可以看见一个&Remote Host&区域,点开三个小点点的按钮,新建一个服务
3.填好你的FTP的信息,填完可以点&Test FTP Connection&测试一下连接是否成功,如图:
4.点开前面图中的&Advanced options&按钮,弹出如下对话框,勾选&Passive mode&被动模式:
5.还要点开&Mappings&,选择你下载服务器文件时缓存映射的地方&:
6.然后你就可以在右侧看见你连接的远程服务器了,点开小加号,就看可以看见你空间里的东西了:
7.当你第一次编辑某个文件的时候,可以在那个文件的名字上右键选择&Upload here&下载到本地,它会下载到你映射的地方,
8. 你编辑完成后可以在文件编辑区右键鼠标,选择&Upload to&把编辑好的文件上传到服务器,如果你嫌这样做麻烦,也可以设置一个快捷键,比如&ctrl+s&。
有人怕&ctrl+s&和本地保存有冲突,不用怕,因为phpstorm的强大之处在于它本地不需要你保存,它会自动保存,而且它还有一个本地版本库。
那我们顺便来看看这个本地版本库是个啥东西吧。打开菜单栏上&VCS&-&Local History&-&Show History&,你会看见,本地版本库不但帮你保存了最后的修改,而且你对文件做的每一步修改它都有记录,左侧栏显示的是修改时间,中间是显示的修改的地方,右侧是当前的文件样子,这样你再也不怕修改错了不能返回以前的步骤了,也再也不怕突然停电没有保存辛苦编辑的文件等等了,哇,真想三呼万岁啊。
更多详细操作,请看视频教程《》
站长圈推荐
网站建设知识使用phpstorm配置phalcon-tools和库(类函数)代码提示自动完成功能
使用phpstorm配置phalcon-tools和库(类函数)代码提示自动完成功能
[摘要:民圆网站有一段视频演示了phpstorm下若何支撑战类库的:/zh/download/stubs 但那个视频被墙了,那里用笔墨纪录下去,圆里前期查找,windows下 phpstrom7图示,其他版本也好没有]
官方网站有一段视频演示了phpstorm下如何支持和类库的:/zh/download/stubs
但这个视频被墙了,这里用文字记录下来,方面后期查找,windows下phpstrom7图示,其他版本也差不多:
一、phpstorm中支持Phalcon-tools:
打开命令界面
二、让phpstorm支持代码提示自动完成功能
注意选择1.3.2(或者最新版本号),不要选择phpstorom(因为里面是bat脚本什么的,不是代码提示功能)
感谢关注 Ithao123精品文库频道,是专门为互联网人打造的学习交流平台,全面满足互联网人工作与学习需求,更多互联网资讯尽在 IThao123!
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。
用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。
产品设计是互联网产品经理的核心能力,一个好的产品经理一定在产品设计方面有扎实的功底,本专题将从互联网产品设计的几个方面谈谈产品设计
随着国内互联网的发展,产品经理岗位需求大幅增加,在国内,从事产品工作的大部分岗位为产品经理,其实现实中,很多从事产品工作的岗位是不能称为产品经理,主要原因是对产品经理的职责不明确,那产品经理的职责有哪些,本专题将详细介绍产品经理的主要职责
IThao123周刊你所在的位置:&
PHP代码编辑器PHPstorm常用快捷键大全
  一些编程的同事,在工作的过程中,都很喜欢使用快捷键,他们告诉小编:使用快捷键可以减少操作步骤与时间,提高工作效率。所以,小编就向同事讨教了一番,以PhpStorm为例子,为大家整理了这一篇PHP代码编辑器PHPstorm常用快捷键大全。希望大家喜欢!
  PHP代码编辑器PHPstorm
  PHP代码编辑器PHPstorm常用快捷键大全:
  ctrl+j 插入活动代码提示
  ctrl+alt+t 当前位置插入环绕代码
  alt+insert 生成代码菜单
  ctrl+q 查看代码注释
  ctrl+d 复制当前行
  ctrl+y 删除当前行
  shift+F6 重命名
  ctrl+shift+u 字母大小写转换
  ctrl+f 查找
  ctrl+r 替换
  F4 查看源码
  ctrl+shift+i 查看变量或方法定义源
  ctrl+g 跳转行
  ctrl+alt+F12 跳转至当前文件在磁盘上的位置
  alt+down 查看下一个方法
  alt+up 查看上一个方法
  ctrl+alt+l 重新格式化代码
  ctrl+shift+down statement向下移动
  ctrl+shift+up statement向上移动
  alt+shift+down line向下移动
  alt+shift+up line向上移动
  ctrl+/ 行注释
  ctrl+shift+/ 块注释
  ctrl+shift+n 打开工程中的文件
  ctrl+b 跳到变量申明处
  ctrl+[] 匹配 {}[]
  ctrl+shift+]/[ 选中块代码《table》。。。。《/table》
  ctrl+x 剪切行
  ctrl+shift+v 复制多个文本
  alt+left/right 标签切换
  ctrl+p 显示默认参数
大小:137 MB
Zend Studio是Zend Techno...
大家都在下
其它电脑小分类
最热软件教程最新软件教程
(756623次浏览)
(321427次浏览)
(232825次浏览)
(208674次浏览)
(141423次浏览)
软件装机必备手机装机必备

我要回帖

更多关于 phpstorm nodejs 插件 的文章

 

随机推荐