Notepad++中常用的技巧总结

发布时间 - 2018-09-26 00:00:00    点击率:

本篇文章给大家带来的内容是关于notepad++中常用的技巧总结,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

Notepad++是一款开源的文本编辑器,功能强大。很适合用于编辑、注释代码。它支持绝大部分主流的编程语言。

本文主要列举了本人在实际使用中遇到的一些技巧。

快捷键

自定义快捷键

首先,需要知道的是:Notepad++中的快捷键是可以修改的。

点击设置-> 管理快捷键,在弹出的窗口中可以修改想改变的快捷键。当然,也可以很方便的查看快捷键。

常用快捷键

类型

快捷键

功能

文件操作

Ctrl-O

打开文件

Ctrl-N

新建文件

Ctrl-S

保存文件

Ctrl-Alt-S

文件另存为

Ctrl-Shift-S

保存所有打开文件

Ctrl-P

打印

Ctrl-Tab

文件标签跳转,跳至下一个打开文件

Ctrl-Shift-Tab

文件标签跳转,跳至上一个打开文件

Ctrl-W

关闭当前文件

编辑

Ctrl-Z

撤销上一次操作

Alt-Shift-方向键 或 Alt + 鼠标左键

列选择模式

ALT-C

列编辑器

Ctrl-D

复制当前行至下方,或者复制选中区域至其后

Ctrl-T

复制当前行至剪贴板(注:帮助中说是将当前行与上一行交换位置)

Ctrl-Alt-T

 与上一行进行交换

Ctrl-Shift-Up

将当前行上移一行

Ctrl-Shift-Down

将当前行下移一行

Ctrl-L

删除当前行

Ctrl-I

-(注:帮助中是分割多行,不过最新版中不起作用)

Ctrl-J

合并多行(注:使用时要选择中需要合并的行)

Ctrl-G

跳转至某行对话框

Ctrl-Q

添加/删除注释

Ctrl-Shift-Q

区块添加/删除注释

Tab (selection of one or more full  lines)

插入Tab

Shift-Tab (selection of one or more full  lines)

删除位置之前的Tab

Ctrl-BackSpace

删除当前位置至单词开始的内容

Ctrl-Delete

删除当前位置至单词结尾的内容

Ctrl-Shift-BackSpace

删除当前位置至行首的内容

Ctrl-Shift-Delete

删除当前位置至行尾的内容

Ctrl-U

转换为小写

Ctrl-Shift-U

转换为大写

Ctrl-B

跳转至配对的括号

Ctrl-Space

触发函数自动完成列表

Ctrl-Shift-Space

触发函数参数提示

Ctrl-Enter

触发关键字自动完成列表

Ctrl-Alt-R

整个页面文字方向从右到左

Ctrl-Alt-L

整个页面文字方向从左到右(注:在安装了zencoding后,此快捷键可能被覆盖)

查找

Ctrl-F

打开搜索对话框

Ctrl-H

打开替换搜索对话框

Ctrl-F2

设置书签

F2

跳至下一个书签处

Shift-F2

跳至上一个书签处

显示

Ctrl-(Keypad-/Keypad+)或者Ctrl+鼠标滚轮

放大/缩小页面

Alt-0

收缩所有折叠

Alt-(1~8)

展开相应层折叠

Alt-Shift-0

展开所有折叠

Alt-Shift-(1~8)

展开所有层次折叠

Alt-Shift-0

展开所有折叠

Alt-Shift-(1~8)

展开所有层次折叠

语言格式修改

改变主题

如果你已经厌倦了默认的单调风格,想换换代码高亮风格,刺激一下你的眼球。

你可以点击设置 -> 语言格式,然后选择一款满意的主题, 点击保存并关闭

这是再看看你的代码,是不是已经焕然一新了

改变背景色

如果你仅仅是想改变编辑器的背景色。请按照以下步骤处理:

点击设置 -> 语言格式,修改背景色,并勾选使用全局背景色,然后保存。OK。

如何保持Notepad++代码高亮风格到网页或word中

工具栏中: 插件 -> NppExport -> Export to RTF  /  Export to HTML  / Copy RTF to Clipboard / Copy Html to Clipboard / Copy all formats to Clipboard    

Export to RTF 是将高亮的代码创建到word文档中。

Export to HTML 是将高亮的代码创建到Html网页中。

后面三种是以不同的形式复制高亮代码至剪切板,而不创建相应文件。

尝试了Copy RTF to Clipboard ,成功。

Copy Html to Clipboard 没有用。

其他实用技巧

如何同时编辑两个文件

打开想要同时编辑的两份文件。右击其中任何一份文件的选项卡,选中移动到另一视图,整个屏幕会划分成两部分。

既可以纵向拆分查看,也可以横向拆分查看,请右键点击拆分视图中间的分隔栏,然后选中“向右旋转”或者“向左旋转”,即可切换横向或纵向模式。

自动补齐

Notepad++具有自动补齐功能。比如在你输入括号时,输入了前括号,可以自动补齐后括号。

设置方法:依次点击设置 -> 首选项 -> 自动完成

选择编程语言

如果你打开的文件或正在编辑的文件中代码并非实际的编程语言,你也可以自己选择。

方法是:点击工具栏上的语言按钮,在下拉菜单中选择正确的语言。


# 微软  # 如果你  # 跳转  # 背景色  # 编辑器  # 对话框  # 自动完成  # 编程语言  # 补齐  # 转换为 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  Python数据仓库与ETL构建实战_Airflow调度流程详解  Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验  手机网站制作与建设方案,手机网站如何建设?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  清除minerd进程的简单方法  Laravel如何集成Inertia.js与Vue/React?(安装配置)  lovemo网页版地址 lovemo官网手机登录  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  Bootstrap CSS布局之列表  如何快速配置高效服务器建站软件?  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  bing浏览器学术搜索入口_bing学术文献检索地址  Laravel如何升级到最新版本?(升级指南和步骤)  如何正确下载安装西数主机建站助手?  EditPlus中的正则表达式 实战(1)  Laravel如何发送系统通知?(Notification渠道示例)  Laravel如何生成URL和重定向?(路由助手函数)  php json中文编码为null的解决办法  如何用腾讯建站主机快速创建免费网站?  Laravel API资源类怎么用_Laravel API Resource数据转换  Python自动化办公教程_ExcelWordPDF批量处理案例  Laravel怎么调用外部API_Laravel Http Client客户端使用  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  nginx修改上传文件大小限制的方法  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  潮流网站制作头像软件下载,适合母子的网名有哪些?  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  Bootstrap整体框架之JavaScript插件架构  浅述节点的创建及常见功能的实现  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  如何在 React 中条件性地遍历数组并渲染元素  iOS中将个别页面强制横屏其他页面竖屏  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  网易LOFTER官网链接 老福特网页版登录地址  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】  C++用Dijkstra(迪杰斯特拉)算法求最短路径  如何在腾讯云免费申请建站?  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  如何用低价快速搭建高质量网站?  如何在阿里云域名上完成建站全流程?  轻松掌握MySQL函数中的last_insert_id()  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】