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 >> ...
随机推荐
- Hibernate的Session会话中get()和load()方法的区别
1.get和load都可以从数据库中获取数据 .get拿到的是真的对象,load拿到的是代理对象 2.get和load从数据库中获取数据,如果获取不到,get返回null,load会出现ObjectN ...
- Oracle设计规范!
Oracle设计规范! 一哥们整理的Oracle的设计规范,相当的不错,贴这以备后续之需! 目录 1.数据库模型设计方法规范 1.1.数据建模原则性规范 1.2.实体型之间关系认定规范 1.3.范式化 ...
- nyoj 88 汉诺塔(一)【快速幂】
汉诺塔(一) 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针.印度 ...
- VM虚拟机下在LINUX上安装ORACLE 11G单实例数据库
1.环境及安装前规划:虚拟机及OS如下 环境:VMware Wordstation ACE版 6.0.2 操作系统:OracleLinux-R5-U8-Server-i386-dvd 3.2G ...
- dos插入mysql乱码
1.dos窗口向mysql数据库中插入数据时,如果包含中文的话那么是无法插入的.原因是默认character_set_client编码是ut8,而dos窗口默认编码是gbk.执行一下set chara ...
- shell获取 linux 系统的位数
getconf LONG_BIT 直接返回 32 或者 64
- Linux进程学习(孤儿进程和守护进程)
孤儿进程和守护进程 通过前面的学习我们了解了如何通过fork()函数和vfork()函数来创建一个进程.现在 我们继续深入来学习两个特殊的进程:孤儿进程和守护进程 一.孤儿进程 1.什么是 孤儿进程如 ...
- WCF - 地址
WCF顾名思义 即解决在windows平台下与各种平台中的程序之间通信的问题 而终结点则是WCF通信的唯一手段 终结点承载了所有通信的功能 一个WCF服务是通过对应的终结点发布出来的 发布出来的数据称 ...
- javascript中涉及到汉字的比较
在使用js中的"=="进行字符串的比较时,发现在英文情况下是ok的,但在中文比较时则不行了. 在网上搜索,提供了一个解决方法,使用 stringObject.localeCompa ...
- J2EE 读取文件路径
在J2ee中实现java类读取webcontent/web-inf/config.xml的实现代码 ,其中../config.xml相对于classes的路径 java.net.URL url = t ...