PHPstorm最常用的快捷键,提高开发效率
PHPstorm最常用的快捷键,提高开发效率
•ctrl+b 跳到变量申明处
•Ctrl + E 打开最近文件
•Ctrl + R 替换。
•Ctrl + D 复制粘贴。将当前行或者选择的内容复制粘贴到下一行或光标处(常用)
•Ctrl + W 增量式的选中当前块,会从光标所在处开始,每按一次,选中代码块增大一个区域。尤其在html中。(亲自实验,很好用)
•Ctrl + Y 删除光标所在的行(常用)
•Shift + Enter 另起一新行。无论光标在行的那个位置。(常用)
•Ctrl + Shift + U 字符大小写切换。(常用)
• Ctrl + / 以添加"//"的方式添加注释,注释添加到光标所在行的最前端。
•Ctrl + Shift + / 以添加"/**/"的方式添加注释,会选中代码段的两端。
•Ctrl + Alt + L 格式化代码
(最常用的快捷键,当我们敲完代码后,选中自己所写的代码,按下组合键,瞬间格式化你的代码)。
•Tab / Shift + Tab 手动缩进/反向缩进(常用)
•Ctrl + X or Shift + Delete 剪切。将当前行或者选择的内容剪切到粘贴板(常用)
•Ctrl + C or Ctrl + Insert 复制。将当前行或者选择的内容复制到粘贴板。(常用)
•Ctrl + V or Shift + Insert 粘贴。
从粘贴板粘贴内容到光标处(常用)
•Ctrl + Shift + V 从粘贴板中选择内容进行粘贴(常用)
•Alt + Insert 生成代码菜单,包括函数或类注释,版权信息,构造方法,抽象方法等,其中函数注释最常用。
在需要注释的地方,比如方法名上面 输入 /** 然后按 Ctrl+enter 就会自动完成注释!
•Ctrl + Shift + NumPad+ 打开所选中内容中全部折叠的内容。(常用)
•Ctrl + Shift + NumPad- 折叠所选中的全部内容(常用)
•Alt + F7 / Ctrl + F7 全项目被使用查找/当前文件声明变量处。
Shift + F2 可以快速跳到错误行
•shift + F6 为所选文件重命名。需要光标定位到文件名上
ctrl+shift+down statement向下移动
ctrl+shift+up statement向上移动
alt+shift+down line向下移动
alt+shift+up line向上移动
ALT + 上下箭头 向上向下函数间切换
--待续--
文章来源:刘俊涛的博客
欢迎关注,有问题一起学习欢迎留言、评论
PHPstorm最常用的快捷键,提高开发效率的更多相关文章
- 实用手册:130+ 提高开发效率的 vim 常用命令
Vim 是从 vi 发展出来的一个文本编辑器.代码补完.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用.和 Emacs 并列成为类 Unix 系统用户最喜欢的编辑器.这里收录了130+程 ...
- 如何利用 Visual Studio 自带工具提高开发效率
Visual Stuido 是一款强大的Windows 平台集成开发工具,你是否好好地利用了它呢? 显示行号 有些时候(比如错误定位)的时候,显示行号将有利于我们进行快速定位. 如何显示 1. 工具 ...
- 成吨提高开发效率:Intellij Shortcuts精简子集与思维模式
在线精简cheatsheet备查表:intellij.linesh.twGithub项目:intellij-mac-frequent-keymap Intellij的快捷键多而繁杂,从官方推荐的key ...
- 善用VS中的Code Snippet来提高开发效率
http://www.cnblogs.com/anderslly/archive/2009/02/16/vs2008-code-snippets.html http://www.cnblogs.com ...
- 提高开发效率的 Eclipse 实用操作
工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...
- 能够提高开发效率的Eclipse实用操作
工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...
- 能够提高开发效率的 Eclipse 实用操作
工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...
- 善用VS中的Code Snippet来提高开发效率 分类: C# 2015-01-22 11:06 69人阅读 评论(0) 收藏
前言 在谈谈VS中的模板中,我介绍了如何创建项目/项模板,这种方式可以在创建项目时省却不少重复性的工作,从而提高开发效率.在创建好了项目和文件后,就得开始具体的编码了,这时又有了新的重复性工作,就是 ...
- 合理使用webpack提高开发效率
虽然公司有提供现成的脚手架工具,但是作为开发人员懂得必要的相关知识还是很重要的.这样有利于提高我们的开发效率,优化我们的代码. 关于npm scripts 什么是npm scripts npm 允许在 ...
随机推荐
- c# 四舍五入、上取整、下取整
在处理一些数据时,我们希望能用“四舍五入”法实现,但是C#采用的是“四舍六入五成双”的方法,如下面的例子,就是用“四舍六入五成双”得到的结果: double d1 = Math.Round(1.25, ...
- Windbg 基础命令 《第一篇》
Windbg.exe是Windows的一个调试工具,它支持两种调试模式,即“实时调试模式(Living)”和“事后调试模式(Postmortem)”. 实时模式:被调试的程序正在运行当中,调试器可以实 ...
- shader 4 杂 一些和函数名词、数据结构
Normal: 法线 Normao mapping: 法线贴图 Lighting mapping: 光照贴图 Bump mapping: 凹凸贴图:模拟粗糙外表面的技术. FX-Water ...
- 浅用block 转
block是一门有用的大后期学问.现在我只是列出一点基本用法. 1.快速枚举(Enumeration) 通常是和NSArray, NSDictionary, NSSet, NSIndexSet放在一起 ...
- Android下setLatestEventInfo警告、Handler警告、SimpleDateFormat警告
正 文: 今天飘易在做Android 4.4.2下的APP开发时,使用了Notification下的setLatestEventInfo()方法时,Eclipse却提示:“ 不建议使用类型 Notif ...
- Android中关于项目中对Thread的管理(不是线程池)
背景 项目中对于一些并不复杂的耗时操作,比如计算,不频繁操作数据库等,因为没必要使用线程池,所以之前项目会直接使用new Thread的方式,时间一长,回头再看,原来new Thread之处已经很多了 ...
- Ext.state.Manager.setProvider(new Ext.state.CookieProvider())
Ext.state.Manager.setProvider(new Ext.state.CookieProvider()) 初始化Ext状态管理器,在Cookie中记录用户的操作状态,如果不启用,象刷 ...
- java中初始化对象变量的方法
1.在类定义对象的地方初始化 2.在类构造器中初始化 3.在正要使用这些对象之前,惰性初始化,或者叫惰性载入 4.使用实例初始化 在方法里使用初始化
- Java Net版短网址(ShortUrl)的算法及实现 待续
算法 1)将长网址md5生成32位签名串,分为4段, 每段8个字节; 2)对这四段循环处理, 取8个字节, 将他看成16进制串与0x3fffffff(30位1)与操作, 即超过30位的忽略处理; 3) ...
- FFMPEG视音频编解码零基础学习方法 【荐】
在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频 编解码的人,有的已经是有多年经验的“大神”,有的是刚开始学习的初学者.在和大家探讨的过程中,我忽然发现了一个问题:在 ...