-
Notifications
You must be signed in to change notification settings - Fork 40
控制面板的“自定义静态规则”版块
请勿添加未信任来源的过滤规则
经典的恶意过滤规则可修改网站的外观,来欺骗用户。
"Trusted filters", filters requiring trust, marked in documentation as "Can only be used in a trusted-source origin", can directly execute code on web pages and make you harm. These type of filters can be used only in filter lists from uBlock Origin/uAssets repository and to use them in "My filters" you need to explicity enable setting bellow.
This will enable filters on this page. It's the same as "My filters" entry on "Filter lists" tab.
This will allow to use in "My filters", "Trusted filters", filters requiring trust, marked in documentation as "Can only be used in a trusted-source origin".
Caution
These filters can directly execute code on web pages and make you harm.
uBlock Origin(uBO)使用 CodeMirror 的小部件 便于用户以普通文本形式自由编辑过滤规则。 Additionaly uBO uses also syntax highlighter (linter) to detect warnings and errors in your filters (and in filter lists).
编辑过程中可使用以下键盘快捷键 -- 绝大多数快捷键默认都由 CodeMirror 进行处理(主要是我懒得把 CodeMirror 的自有文档 抄过来):
PC_______________
|
Mac_______________
|
功能_______________
|
---|---|---|
Ctrl-Space | Cmd-Space | (uBO 专属)实现自动完成功能,适用于:网络规则选项、修饰规则伪操作符、重定向和小脚本令牌和预解析的规则。 |
Tab | Tab | (uBO 专属)在当前这一行或当前选中所有行的开头添加或去掉 ! 符号(用于快速注释或取消注释过滤规则)。 |
Ctrl-A | Cmd-A | 选中编辑器里的所有内容。 |
Ctrl-D | Cmd-D | 删除当前光标后的所有行,包括末尾的换行符。 |
Ctrl-Z | Cmd-Z | 撤销最后一次变更。 请注意,由于浏览器仍不允许脚本响应或定制上下文菜单, 在一个 CodeMirror 实例中上下文菜单的撤销或重做功能是无效的。 |
Ctrl-Y | Cmd-Y | 重做最后一次撤销的变更。 |
Ctrl-U | Cmd-U | 撤销最后一次选中内容的变更,如果在历史记录最上面没有此类变更,则撤销最后一次变更。 |
Alt-U | Shift-Cmd-U | 重做最后一次选中内容的变更,如果没有则重做最后一次文本的变更。 |
Ctrl-Home | Cmd-Home | 移动光标到文档的开头。 |
Ctrl-End | Cmd-End | 移动光标到文档的末尾。 |
Home | Home | 移动光标到该行的文本开头位置,如果已在开头位置,则移动到该行的实际开头位置(包括空格处)。 |
End | End | 移动光标到该行的末尾。 |
Up | Ctrl-P | 移动光标到上一行。 |
Down | Ctrl-N | 移动光标到下一行。 |
Page Up | Shift-Ctrl-V | 移动光标到上一屏幕,同时向上滚动相同的距离。 |
Page Down | Ctrl-V | 移动光标到下一屏幕,同时向下滚动相同的距离。 |
Left | Ctrl-B | 光标向左移动一个字符,到达该行的开头则跳到上一行。 |
Right | Ctrl-F | 光标向右移动一个字符,到达该行的末尾则跳到下一行。 |
Ctrl-Left | Alt-Left | 移动到原光标前面词组的左侧。词组表示词语字符的强度,标点字符和换行符的强度,或超过一个空格字符的强度。 |
Ctrl-Right | Alt-Right | 移动到原光标后面词组的右侧(参见上面)。 |
Backspace | Ctrl-H | 删除光标前的字符。 |
Delete | Ctrl-D | 删除光标后的字符。 |
Ctrl-Backspace | Alt-Backspace | 删除到原光标前面词组的左侧。 |
Ctrl-Delete | Alt-Delete | 删除到原光标后面词组起始位置。 |
Ctrl-] | Cmd-] | 缩进当前行或选中内容一个单位。 |
Ctrl-[ | Alt-[ | 取消缩进当前行或选中内容一个单位。 |
Ctrl-S | Cmd-S | 保存并执行当前变更(如果有的话)。 |
Ctrl-F | Cmd-F | 查找一个字符串。两头包上 / 则是查找正则表达式。 |
Ctrl-G | Cmd-G | 查找当前光标之后的下一个发生位置。 |
Shift-Ctrl-G | Shift-Cmd-G | 查找当前光标位置之前的上一个发生位置。 |
uBlock Origin - 一款支持 Chromium、Firefox 和 Safari 的高效过滤工具,快速且简洁