phpstorm IDE编辑器使用手记
a.选项卡限制问题
突破打开的文件选项卡个数限制:
默认安装后的phpstorm打开的文件个数是有限制的,默认是10个。也就是最多同时打开10个文件进行编辑。
超过10个就会自动关闭前面最先打开的文件。所以我们要修改设置:File > Setting 打开设置(快捷键Ctrl+Alt+S)
定位到 Editor->Editor Tabs 把 “Tab limit” 的值改大点 比如 100.
可以把 选项卡位置调整一下,在打开的文件选项卡上 鼠标右键: Tabs Placements 修改一下,我的习惯是在 下方 Bottom。
还有一个技巧就是 “选项卡分组”:通过 Split Vertically 或 Split Horizontally 实现。
b.乱码问题
phpstorm和netbeans对于中文都有乱码问题,一般是java环境问题
当然phpstorm自带java环境,所以要去安装目录下找
找到java环境目录jre7\lib下fontconfig.properties文件如果没有复制一份这个fontconfig.properties.src文件,重命名为fontconfig.properties。
打开文件找到这句
sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol,chinese-ms936-extb
只是调换一下顺序,修改成这样
sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb
c.主题问题
phpstorm主题可以到这里找:http://phpstorm-themes.com
格式:下载后可以放到类似这个文件夹下C:\Documents and Settings\Administrator\.WebIde60\config\colors
然后打开phpstorm,File > Setting 打开设置(快捷键Ctrl+Alt+S),定位到:Editor->Colors&Fonts->Scheme name
选择自己刚刚添加的主题jar格式:File > Import Settings
选择刚刚下载的jar文件在Select Components to Import窗口请勾选上 Color Schemes完成
d.自动保存问题
phpstorm默认编辑完文件是会自动保存的,如果不想自动保存,那就要设置一下
Setting – >General 去掉Save files on frame deactivation 和 Save files automatically if application is idle for XX sec的勾
d.默认快捷键
navigate/bookmark F11
ctrl+j 插入活动代码提示
ctrl+alt+t 当前位置插入环绕代码
alt+insert 生成代码菜单
Shift + Enter 新一行
ctrl+q 查看代码注释
ctrl+d 复制当前行
ctrl+y 删除当前行
ctrl+alt+y 刷新项目缓存Synchronize 或文件夹右键Synchronize
shift+F6 重命名
ctrl+shift+u 字母大小写转换
ctrl+f 查找
ctrl+r 替换
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 + Z:redo
Ctrl + Shift + F:区域查找
ctrl+shift+n 打开工程中的文件
ctrl+b 跳到变量申明处
ctrl+[] 匹配 {}[]
ctrl+shift+]/[ 选中块代码<table>....</table>
ctrl+x 剪切行
ctrl+shift+v 复制多个文本
alt+left/right 标签切换
ctrl+p 显示默认参数
ctrl + '-/+': 可以折叠项目中的任何代码块
-----------------------------
Ctrl+Alt+Shift+N 列出各个文件的方法或字段
Alt+Shift+C 快速预览最近更改
Alt+Shift+F10 运行/调试
Ctrl + Shift + I 查看变量或方法定义源
Alt+Home 文件路径导航定位
ctrl+shift+ n 查找文件名
ctrl + n 查找(定义类文件)
附(注册码),仅供参考
IntelliJ PyCharm注册码
UserName : wangaibo
LicenseKey :
===== LICENSE BEGIN =====
68652-12042010
00001AIiXyFxbzoP6x"ZPat58YYCPf
AwwbeEcoRYvy4WrdZdzu!sG8ruagww
M7X8YeQYkl4ScLdPK70ocpehNmXugT
===== LICENSE END =====
IntelliJ IDEA 12.0注册码
Username : wangaibo
LicenseKey : 92547-UJ34E-ILESQ-TJY8E-CROA5-YCSC5
IntelliJ RubyMine注册码
UserName : wangaibo
LicenseKey :
===== LICENSE BEGIN =====
30937-12042010
00001S"A!8BGetgPgbiBAeuKL27WdS
PXVJQ8rWSsW1oW7oVltImf""3I2czE
KovLB!8nOw0t"JtHJCQUO86PrEdLjI
===== LICENSE END =====
IntelliJ PhpStorm注册码
UserName : wangaibo
LicenseKey :
===== LICENSE BEGIN =====
09413-12042010
00000gdMKB3dEidMF2AFIAnsgYp0s"
jO0hIiDanm"FSS3W1b"TGSfW"yRj10
Z3yPyyUSwn1at5GBnfDj!XXallVHWP
===== LICENSE END =====
IntelliJ WebStorm注册码
UserName : wangaibo
LicenseKey :
===== LICENSE BEGIN =====
05737-12042010
00002JYcSq!Bf0CHVM789mut1yHqnH
6MDErMFgTReiws9y932AlRY2WNfmuv
R5iGQKnVvf4EQ2fQ3Hp6PCZSZQWfxJ
===== LICENSE END =====
phpstorm IDE编辑器使用手记的更多相关文章
- Java IDE 编辑器 --- IntelliJ IDEA 进阶篇 生成 hibernate 实体与映射文件
原文:转:Java IDE 编辑器 --- IntelliJ IDEA 进阶篇 生成 hibernate 实体与映射文件 2011-04-30 12:50 很多人不知道怎么用 IntelliJ IDE ...
- Java 程序员最喜欢的 11 款免费 IDE 编辑器
Java开发人员需要花费大量的时间埋头于Java代码中,使用各种不同的IDE(Intergrated Development Environment)来开发Java代码,所以下面我将为大家介绍11个不 ...
- PHPStorm等编辑器debug调试(包括使用postman、soapUI)
很多人在开发的时候,需要进行断点调试,但是很多人配置了很多,还是调试不了,其实是不需要这么麻烦的. 注意:PHPStorm等编辑器debug的配置不用进行任何配置,默认配置就好 实质上,断点调试的时候 ...
- PHPStorm IDE 快捷键(MAC)
⌘——Command ⌃ ——Control ⌥——Option/Alt ⇧——Shift ⇪——Caps Lock fn——功能键就是fn 编辑 Command+alt+T 用 (if..else, ...
- PHP 设置调试工具XDebug PHPStorm IDE
先下载PHP扩展Xdebug https://xdebug.org, 可以复制自己的phpinfo粘贴到https://xdebug.org/wizard.php中, 会生成需要下载的版本, php. ...
- phpStorm pycharm编辑器主题修改,自定义颜色
新的启程 注: 本人小菜鸟一枚,内容也是从其他博客中借鉴的,谨以此作为写博客开端. phpstorm修改主题: 1. phpstorm主题下载 http://www.phpstorm-themes.c ...
- 我认为现代IDE编辑器应该具有的几个特性和Visual studio 2010增强
工作中要使用 VS 2010, 有好多年没有使用Visual studio 了, 试了一小会, 发现VS 2010 缺少不少现代IDE应有的特性, 我认为重要的是下面几个特性, VS2010 已经是1 ...
- Jetbrains 系 IDE 编辑器的代码提示功能
著名的 Jetbrains 可谓编程界的一大福音,众多有名代码编辑器比如 ItelliJ IDEA.PHPStorm.WebStorm.PyCharm 等,均出自这家公司麾下. 对于中国的Java开发 ...
- IDE编辑器编码配置
做跨平台开发时,大家用不同的IDE合作开发,最令人头疼的事就是各种乱码问题. 常用的IDE都支持utf-8编码和unix格式行尾'\n'. 1.XCODE设置文本编码及换行Xcode >> ...
随机推荐
- socket programming Max size of tcp/ip socket Buffer?
TCP data is buffered at both sender and receiver. The size of the receiver's socket receive buffer d ...
- [置顶] [MATLAB技术贴]漫谈MATLAB矩阵转置
矩阵转置是matlab最基本的操作了,但这个基本操作,也是很多初学者容易出现问题的地方.本帖通过几个实例演示matlab矩阵转置的操作. 方法一:' 运算符与 .' 运算符 >>a ...
- 在SQL Server 2012中如何使用分组集
作者:Itzik Ben-Gan 翻译:张洪举 此文摘自作者的<Microsoft SQL Server 2012 T-SQL基础>. 分组集就是你据以分组的一个属性集.传统上,SQL中 ...
- Spring 的注册与注入
之前和同学老是爱混淆注册与注入.今天再看一遍感觉多了一些理解. 注册就是声明bean.就是让spring能够找到这个bean服务. 注入就是把bean(A)加入到另一个bean(B)的属性中.让另外一 ...
- centos7 mysql 5.6.30 默认配置文件
默认配置 vim /etc/my.cnf.rpmsave mysql Ver 14.14 Distrib 5.6.30, for linux-glibc2.5 (x86_64) using E ...
- Mina学习之与Spring整合
本章中演示在Spring中整合Mina,为了整合到Spring,需要做以下几个步骤: 1. 设置IoHandler <bean id="trapHandler" class= ...
- Jenkins的plugin开发
Jenkins强大的功能主要靠其丰富的plugin体现,之前的一篇博客<Jenkins安装plugin>中介绍了如何找到并安装需要的plugin.虽然目前已经有大量非常优秀的plugin可 ...
- delphi TFontDialog
设置前先获得Memo的字体属性并设置给FontDialog 然后再设置MEMO的字体属性 //设置Memo的字体属性 procedure TForm1.mni_FontClick(Sender ...
- [React] Linting React JSX with ESLint (in ES6)
ESLint is a JavaScript linter (static analysis tool) that offers full support for ES6, JSX, and othe ...
- mybatis0206 延迟加载
延迟加载 1.1使用延迟加载意义 在进行数据查询时,为了提高数据库查询性能,尽量使用单表查询,因为单表查询比多表关联查询速度要快. 如果查询单表就可以满足需求,一开始先查询单表,当需要关联信息时,再关 ...