php 单词拼写检查,拼写检查 · phpstorm手册 · 看云

# 拼写检查

在这个页面中:

* [基础](#基础)

* [检查单词的拼写](#检查单词的拼写)

* [配置使用的字典](#配置使用的字典)

* [配置拼写检查选项](#配置拼写检查选项)

## 基础

PhpStorm帮助你确保你所有的源代码,包括文本字符串,注释和文字,提交信息都拼写正确。出于这个目的,PhpStorm提供一个专用的**Typo**检查,由相应的捆绑插件提供并默认开启。

拼写检查的正确性依靠预定义词典(截至目前`jetbrains.dic`和`english.dic`),和任意数量的用户自定义字典。

用户字典是一个纯文本文件以`dic`为扩展名,包含你想被排版检查接受的词语。在这种字典中单词是以新行为分隔符的。

除此以外,你可以定义自己的将被检查忽略的单词列表。你可以动态的添加单词到该列表,或者当你故意设置你的拼写检查器选项。

随着拼写检查可用,PhpStorm发现和高亮不在字典和用户列表中的单词。它向用户提供正确的拼写,接受单词,或禁用检查。

如果接受一个单词,它将添加到用户列表中,以后将被拼写检查跳过。如果禁用拼写检查,所有的单词错误将被忽略。

在文本字符串和注释中,在插入符位置拼写一个单词将被改为正确的单词。如果当前环境可以[重命名](/如何使用/常规指南/重构代码/重命名重构.md)重构,PhpStorm建议重命名所有出现的符号。

## 检查单词的拼写

1. 将插入符放在因拼写检查高亮的单词上

2. 按`Alt+Enter`展示可用的意向动作

3. 选择下列动作之一:

* **Change to**:从建议列表选择所需拼写的文本字符串或注释

* **Save to dictionary**:添加单词到用户的列表并且以后跳过该单词

## 配置使用的字典

1. 打开[设置参数对话框](/参考/设置参数对话框/README.md)通过按`Ctrl+Alt+S`或选择**File | Settings**(Windows/Linux)/**PhpStorm | Preferences**(OS X),然后点击**Editor**中的**Spelling**。

2. 定义用于拼写检查的字典集。

1. 切换到**Dictionaries**标签

2. 字典区域在页面底部,展示用于拼写检查的字典列表。这个列表包含PhpStorm默认捆绑的字典,用户自定义的字典在文件夹中被发现列在上方的**Custom Dictionaries Folder**区域。

* 要把一个默认字典应用到当前项目,选择它旁边的复选框。

* 要在当前项目的拼写检查中排除一个默认字典,清空它旁边的复选框。

3. 在**Custom Dictionaries Folder**区域,配置你要使用的定制字典。这个区域显示的字典包含用户自定义的字典文件(以`.txt`结尾的文本文件,用行分割每个单词)

* 要添加新的文件夹到该列表,点击![新增](http://image.jellychen.cn/uploads/2016/11/new.png)然后在打开的[选择路径对话](/参考/对话框/选择路径对话框.md)中选择所需的目录。

目录的全路径添加到**Custom Dictionaries Folder**列表之后,该文件夹内发现的所有`*.dic`文件将被添加到**Dictionaries**列表。

* 要从列表移除文件夹,选中它然后点击![删除](http://image.jellychen.cn/uploads/2016/11/delete.png)

3. 除了配置自定义字典,你也可以创建自己的字典列表,包含你想在拼写检查中跳过的单词,没有包含在自定义字典中的。

1. 切换到**Accepted Words**页面

2. 创建单词列表:

* 点击![新增](http://image.jellychen.cn/uploads/2016/11/new.png)图标打开**Add New Word**对话框然后在这指定一个新的条目。不支持驼峰式写法和下划线式写法。如果你试图添加一个已经包含在一个拼写检查词典中的单词,PhpStorm显示一条错误消息**The word is already in the dictionary**。

* 要从该列表中移除一项,选中它然后点击![删除](http://image.jellychen.cn/uploads/2016/11/delete.png)

## 配置拼写检查选项

1. 打开[设置参数对话框](/参考/设置参数对话框/README.md)通过按`Ctrl+Alt+S`或选择**File | Settings**(Windows/Linux)/**PhpStorm | Preferences**(OS X),然后点击**Editor**中的**Inspections**。

2. 在打开的[检查](/参考/设置参数对话框/编辑器/检查.md)页面,展示检查类型列表,在中央面板展开**Spelling**节点然后点击**Typo**。

3. 在右边面板,配置拼写检查

* 在**Options**区域,定义要检查的内容的类型通过选择或清除**Process Code**,**Process Literals**和**Process Comments**复选框。

* 在**Severity**区域,选择[检查严重性级别](/如何使用/常规指南/代码检查/配置检查严重性.md)和使用这个级别的**范围**。

# 另请参阅:

规程:

* [应用意向动作](/如何使用/常规指南/意向动作/应用意向动作.md)

* [重命名重构](/如何使用/常规指南/重构代码/重命名重构.md)

参考:

* [拼写](/参考/设置参数对话框/编辑器/拼写.md)

* [检查](/参考/设置参数对话框/编辑器/检查.md)

* [插件](/参考/设置参数对话框/插件/README.md)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值