php 自定义行间距,phpstorm 常见设置
0.转载于 http://www.cnblogs.com/dc10101/archive/2013/01/03/2842590.html
1.关于字体颜色 亮度 调整
内容如下:
ctrl+alt+s打开Settings界面,Editor > Colors&Fonts > Font。
Default scheme是亮色调,但我想定制一套暗背景的环境,所以在右侧Scheme name下拉框中选择Monokai,以此作为修改的基础,然后点击Save as,给自己新建的Scheme起个名字吧,如下图:
这里面可以设置字体(我一般选择Consolas),字体大小,行间距。
自定义语法高亮
用ctrl+alt+s打开Settings界面,Editor > Colors&Fonts。
不同语言有各自的语法高亮规则,但有一部分是通用的(General),我们首先来设置General,然后再根据需要设置不同语言的语法高亮。
General的设置
普通文本:default text
折叠文本: Folded text
光标: Caret
光标所在行: Caret row
行号: Line number
TODO: TODO default
光标下变量高亮:Search result
搜索结果:Text search result
匹配的括号:Matched brace
不匹配的括号:Unmatched brace
未使用的符号:Unused symbol
左边空隙(行号,断点):Gutter background
选中的文本背景色:Selection background
选中的文本前景色:Selection foreground
区分语言的设置
举例来说,如果要更改Javascript的语法高亮,就在上图中选择Javascript,然后再进行详细设置。具体设置项就不赘述了。
显示行号 + 自动换行
如果用Vim编程,行号是非常必要的辅助。WebStorm默认是不显示行号的,没关系,显示行号非常的容易。
只要在代码左侧的gutter区域点右键,就会出现下图的菜单:勾选上Show Line Numbers即可。
另外,勾选上图中的Use Soft Wraps就启用了WebStorm的自动换行的功能,即过长的代码行不会超出屏幕,不会出现横向的滚动条。
值得一提的是,标准的Vim,jk是移到上一行下一行,如果代码自动换行了,被分割成的两行虽然看起来是两行,但其实是一个逻辑行,这时候用jk是上移下移一个逻辑行。这种情况下,如果要从同一逻辑行的“第一行”移动到“第二行”,需要按gj,即先按g再按方向。虽然Vim提供了这个方法,但还是经常按错。
好消息是,启用了Use Soft Wraps的WebStorm不需要这样,直接按j就可以从同一逻辑行的“第一行”移动到“第二行”。
导入导出设置
File > Export Settings导出用户设置。如下图,你可以选择要导出哪些类型的设置,也可以选择导出到哪个目录下。
导出后的配置以jar包的形式存在,导入也同样简单,File > Import Settings,选择jar包导入成功后,重启WebStorm就大功告成了。
php 自定义行间距,phpstorm 常见设置相关推荐
- android webview设置行间距,通过webview设置字体的行间距
有时候可用 UIWebView 代替 UITextView,解决行间距问题 2011-12-10 - Unmi 我们在使用 UILabel 或是 UITextView 时,如果文字出现了换行,目前我还 ...
- android 自定义span_Android – 为ClickSpan设置自定义可绘制背景
有没有办法我们可以将自定义drawable(从资源)设置为TextView的span,特别是ClickSpan? 谷歌通过覆盖跨度的updateDrawState()来返回许多关于禁用高亮或更改颜色等 ...
- 自定义函数变量的设置(*/**),lambda匿名函数(map/filter/zip/enumerate)
自定义函数变量的设置 一个星号 *传入元组,且这个变量为可变变量 两个星号 **后的那些参数被当做字典类型传递到函数中 带有双星号的可变参数只能出现在参数列表的最后 注意双星号是字典类型(字典形式要有 ...
- 最详细的CentOS 6与7对比(一):常见设置对比
本主题将从3个角度进行对比 常见设置(CentOS 6 vs CentOS 7) 服务管理(Sysvinit vs Upstart vs Systemd) 性能测试(cpu/mem/io/oltp) ...
- [html] viewport常见设置都有哪些?
[html] viewport常见设置都有哪些? width: width=device-widthinitial-scalemaximum-scaleuser-scalable 个人简介 我是歌谣, ...
- 如何在Webstorm/Phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作...
Phpstorm除了能直接打开localhost文件之外,还可以连接FTP,除了完成正常的数据传递任务之外,还可以进行本地文件与服务端文件 的异同比较,同一文件自动匹配目录上传,下载,这些功能是平常I ...
- 计算机教案动作按钮,自定义动画及动作设置》教学设计
自定义动画及动作设置>教学设计 发布时间:2017-04-16 [教材分析] powerpointxx是officexx中的一个重要软件,它可以将文字.图像.声音.动画等多种媒体编辑在一个作品中 ...
- 阐述在html文档中html,行间距在哪里设置?
行间距在哪里设置?下面本篇文章给大家介绍一下HTML页面和word文档中行间距的设置方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. HTML页面中行间距在哪里设置? html中 ...
- Word表格常见设置汇总
Word表格常见设置汇总 总结一些Word中常用的关于表格的设置问题. 文章目录 1.居中设置 2.隔页显示表格首行设置 3.边框边线粗细及显示设置 4.表格斜线设置 5.单元格合并与拆分设置 ...
最新文章
- grenndao 插入表数据报错
- Android的Recovery中font_10x10.h字库文件制作
- mysql根据idb还原数据_mysql通过idb文件,恢复数据库
- 谷歌浏览器打开tif_谷歌打开后是搜狗浏览器??怎么办
- 内核中dump_stack的实现原理(3) —— 内核函数printk的实现
- Netty工作笔记0048---Http服务过滤资源
- makefile:5: *** missing separator. Stop.
- 你都怎样看知乎日报?
- 委托函数《重构》----处理概括关系
- redis数据库NoSQL的介绍安装和使用
- 数据结构线性表的三个属性
- CA ARCserve Backup系列(1)—安装
- C# System.Drawing.SystemColors 系统颜色
- 信息学奥赛一本通答案大全
- 沉没成本谬误(一):你是如何被“套牢”的?(二):吃饱撑着也要把东西吃完
- CSV导入到clickhouse
- 年轻代和老年代垃圾回收
- LaTeX 公式左对齐与右对齐
- 大学英语B116-完形填空
- C++ 无条件转移控制