PhpStorm 2019.2.3 发表了,包含生机勃勃连串错误修正和纠正,首要更新内容如下:

自定义常用飞速键

率先次利用PhpStorm正式开采品种,筹划写生龙活虎篇小说记录本身的IDE意况配置。

相比较度滚动条

依据路线:File -> Settings -> Appearance & Behavior -> Keymap
-> Copy 豆蔻年华份 Eclipse,命名叫 Eclipse_blog.snsgou.com


PhpStorm
提供了相当多自定义功用,但贫乏为滚动条设置颜色的功用。此版本引进了二个新选项“使用相比较度滚动条”(Use
contrast scrollbars),能够在 Preferences | Appearance & Behavior |
Appearance 下启用。

快捷键 功能 路径
Ctrl + / 双斜杠注释 Main menu -> Code -> Comment width Line Comment
Ctrl + Shilft + / 块注释 Main menu -> Code -> Comment width Block Comment
Alt + / 代码提示 Main menu -> Code -> Completion -> Basic 
Ctrl + I 格式化代码 Main menu -> Code -> Reformat Code
Ctrl + D 删除当前行 Editor Actions -> Delete Line
Ctrl + E 最近打开的文件列表 Main menu -> View -> Recent Files
Ctrl + W 关闭正在编辑的活动窗口。 Main menu -> Window -> Editor Tabs -> Close
Ctrl + F 当前文件 搜索、替换 Main menu -> Edit -> Find -> Replace
Ctrl + R 高级 查找替换【批量替换 Main menu -> Edit -> Find -> Replace in Path
Ctrl + H 高级 查找 Main menu -> Edit -> Find -> Find in Path
Ctrl + L 定位到指定行 Main menu -> Navigate -> Line
Ctrl + Alt + PageDown
Ctrl + Alt + PageUp
复制当前行到下(上)一行中。比Ctrl+C单纯的复制功能要方便好用(省掉了粘贴步骤),主要是用在编写代码时,需要移动代码的地方。 Editor Actions -> Duplicate Lines
Alt + ↓
Alt + ↑
移动单行(多行)代码。也是比Ctrl+C更好的快捷键。 Main menu -> Code -> Move Statement Down

Main menu -> Code -> Move Statement Up

Ctrl + Shift + R 根据文件名(模糊查询)快速定位文件(任何类型) Main menu -> Navigate -> File
Ctrl + Shift + U 大小写转换 Main menu -> Edit -> Toggle Case
F1 查看文档 Main menu -> View -> Quick Documentation
F2 重命名 Main menu -> Refactor -> Rename
Ctrl + I 格式化代码 Main menu -> Code -> Reformat Code
 
Ctrl + G 查找某个函数在项目中的使用统计 Main menu -> Edit -> Find -> Find Usages

关于IDE本人的某个装置

主题
Appearance & Behavor >Appearance

Theme
能够挑选 Darcual/IntelliJ/Windows,作者选用暗中同意的第2个

自动保存文件
Appearance & Behavior > System Settings >
Save files automatically if application is idle for 15 sec
勾选,小编选取了10秒自动保存,传闻这里设置的值越小,Computer越轻巧卡

关门自动物检疫查评定更新
Appearance & Behavior > System Settings > Updates >
Automatically check update for (多个版本)
自个儿选用撤消勾选,省得版本变化太大接纳不了

文件编码
Editor > File Encondings >
IDE Encondings
Project Encoding
Default encoding for properties files(暗许文件编码)
万事抉择UTF-8。注意,前几个私下认可UTF8,第多少个在页面下角必要手动改良,这里默许文件编码有个Transparent
native to ascii conversion
本人还不知晓是干嘛的,所以没勾选

私下认可突显行号
Editor > General > Appearance >
Show line numbers
自家暗中同意勾选了

未保存文件用星号标记
Editor > General > Editor Tabs >
Mark modifed tabs with asterisk
自己勾选了,不过依旧远远不够醒目(记挂Sublime)

分界面字体及大小
Appearance & Behavior >Appearance

Override default fonts by(not recommended)
自己勾选,选择暗中认可微软雅黑字体,14号

编辑器内字体大小
澳门新葡萄京所有网站,Editor > Colors & Fonts > Font >
Show Only monospaced fonts
勾选修改字体为技士专项使用的Consolas,20号,行间距0.8倍

文件成立生成代码
Editor > Code Style > File and Code Template >
左手加多改良模板自动生成代码

变量对应
Editor > Code Style > Live Templates >
入手增加个改革你常用的变量和讲话对应,笔者一时半刻没动,思索熟知默许那多少个后自定义一些变量

换行符改正
Editor > Code Style >
line separator(for new files) >
总归服务器多用linux,所以作者选用Unix and OSX(n)

代码缩进
Editor > Code Style
此处是各样文件的缩进配置,作者暂无改动,默许缩进和Tab应该都以4个字符。

使用Eclipse快捷键
Keymap > Keymaps >
当然采用了MacOS
X版本的Eclipse,由于X220i的键盘和苹果台式机的键盘分歧,急迅键变化太大,只好无语得换到windows版本的eclipse,计划未来用苹果Computer也要改成win版本的快捷键。


澳门新葡萄京所有网站 1

 

用IDE开荒时的一些常用插件

Terminal终端

GitHub插件

Git插件

Composer

Apache/Nginx
PhpStorm内置的服务器有点不清不便于,真正的档案的次序支付都不会选拔。这里大家也不改内置服务器的端口了,直接改进为我们服务器情况。
Build,Exection,Deployment > Deployment >
选拔足够,Name随便,Type选用In place本地(超多时候项目开销是要归总服务端情状的,所以会使用FTP卡塔尔。

然后将右边 Visible only this
project撤除勾选,使全体品类都是用那个服务器展开;Mappings选项卡中有眼下项目本地目录和服务端目录的呼应,只要将Web
Path改革为眼下项目根目录就可以。

效率:当本地和Web
Path对应当目录文件,会使用钦赐的Web服务器张开UHighlanderL,否则使用PhpStorm内置服务器张开。你也能够在Build,Execution,Deployment
> Debuger > 目录下修正内置服务器的Port,最低能够改过到1024端口。

PHP

FTP/SFTP

XDebug

MySQL/MariaDB


其他值得注意的成形:

 

接下去是一些运用本事

  • IDE 今后协助使用 KWallet 在 Linux 上囤积本机密码
    (IDEA-163275 +136)
  • 回复了旧的“与近年来比较”对话框
    (IDEA-209664 +25)
  • 修补了由众多马虎的公文引起的 IDE 冻结
    (IDEA-219152 +11)
  • Fixed:PHPStorm 2019.2.1 不只怕上传 phpcs 的偶然文件
    (WI-48678 +5)
  • Fixed:使用“use”时,自动实现成效会跳过闭包内部的参数
    (WI-48124 +4)
  • 更正了 SVN 操作的习性
    (IDEA-219881 +2)
  • Fixed:大型 Blade
    文件中的响应缓慢 (WI-47694 +2)

多品类并存的标题:

公布通告:

PhpStorm不驾驭怎么着来头,叁个工程要开垦二个ide,后来找到一个办法,能够存活:

(文/开源中黄炎子孙民共和国卡塔尔    

File -> settings -> Directories -> Add Content
Root 中增多你眼下的工程目录,如下图所示:

澳门新葡萄京所有网站 2

别的,在 “Project”面板那,把突显档案的次序切换成“Project”状态,那样就能够来得全数的品种了!如下图所示:

澳门新葡萄京所有网站 3

 何以转移大旨

暗中同意的书体和背景观都是挺伤眼睛的,可是大家得以手动退换别的越来越好的主旨:

能够从那么些网站(http://phpstorm-themes.com)下载种种核心的xml文件,

下一场将文件放到PhpStorm的文本夹中,譬如:c:/Users/USE凯雷德NAME/.WebIde10/config/colors,

借使那时候适逢其时开着PhpStorm,那么必要重启一下该IDE,以便载入改成你加多的主旨,

在IDE的左上角菜单中,选取 File > Settings > 艾德itor > Colors &
Fonts ,然后在下拉菜单中,选中你刚才加多的宗旨名称,保存设置后,就水到渠成了。

说明:实际上上面网址提供的主旨,小编二个都不爱好,也没用。后来,笔者是参照 Eclipse
3.7.2 for
JaveEE 的默许大旨(小编挺钟爱的),通过相比,一步步把PhpStorm设置自身爱怜的代码格式/样式,设置地方为:

File -> Settings -> Editor -> Colors & Fonts ->
PHP,其余语言(如 JavaScript,Html,CSS)同理设置!

PhpStorm横向滚动条过短

缓和PhpStorm横向滚动条过短的BUG,设置编程字体
Consolas

显示 空格/空白、行号

指将空格/tab等空白字符呈现成小圆点等可知字符,展现后的效果是这么的,注意看缩进处的空白

澳门新葡萄京所有网站 4

澳门新葡萄京所有网站 5开拓PhpStrom时,不展开“上次展开的种类”

File -> IDE Setting -> General -> Startup/Shutdown ->
去掉勾选“Reopen last project on startup”

去掉“单词拼写检讨”

File -> Settings -> Editor -> Inspections -> Spelling ->
去掉改勾选 Typo

构造PHP解释器和PHP语言版本

File -> Settings -> Languages & Frameworks -> PHP

-> PHP language level: 5.4(traists,short array syntax,etc. )
-> Interpreter: PHP5.4

校订文件自动保存

File -> IDE Setting -> General -> Synchronization ->
勾选“Save files on frame deactivation”

新版路线:File -> Appearance & Behavior -> System Settings ->
Synchronization -> 

澳门新葡萄京所有网站 6

怎么着卸掉 PhpStorm 插件?

File -> Settings -> IDE Settings -> Plugins ->
去掉勾选插件的“复选框”就可以

ASP
CVS Integration
Database Tools and SQL
Drupal Support
Git Integration  (喜欢用TortoiseGit)
GitHub
Google App Engine Support for PHP
Java Server Pages Integration
SSH Remote Run
Remote Hosts Access
PHP Remote Interpreter
SSH Remote Run
Subversion Intrgration (喜欢用TortoiseSVN)
WordPress Support
Terminal

去掉自动检测 新本子

File -> Settings -> Updates -> 去掉勾选 Check for updates in
channel

去掉右上角的 浏览器工具栏

澳门新葡萄京所有网站 7

[PhpStorm_7.x] File -> Settings -> IDE Settings -> Web
Browsers -> 去掉勾选 

[PhpStorm_9.x] File -> Settings -> Tools -> Web Browsers
-> 去掉勾选

澳门新葡萄京所有网站 8

输入“右}”时,不要格式化代码块

File -> Settings -> Editor -> General -> Smart Keys

-> (aState of Qatar.去掉勾选 Backspace smart indent

-> (b卡塔尔国.去掉勾选“Reformat block on typing ‘}’”

-> (c).Reformat on paster: 选择 None

 

# 怎么样导出脾性化设置,备份或给别人用?

导出:File -> Exporting Settings

导入:File -> Importing Settings