Notepad++ 快捷键 大全

Ctrl+C 复制
Ctrl+X 剪切
Ctrl+V 粘贴
Ctrl+Z 撤消
Ctrl+Y 恢复
Ctrl+A 全选
Ctrl+F 键查找对话框启动
Ctrl+H 查找/替换对话框
Ctrl+D 复制并粘贴当行

Ctrl+L 删除当前行
Ctrl+T 当行向上移动一行
F3 查找下一个
Shift+F3 查找上一个
Ctrl+Shift+F 组合在文件中查找
Ctrl+F3 查找(volatil)下一页
Ctrl+Shift+F3 查找(volatil)上一页
Ctrl+Shift+I 组合增量搜索
Ctrl+S 保存文件
Ctrl+Alt+S 另存为
Ctrl+Shift+S 保存所有文件
Ctrl+O 打开文件
Ctrl+N 新建立文件
Ctrl+F2 切换书签
F2 转到下一个书签
Shift+F2 转到上一个书签
CTRL+G 定位换行,偏移量
Ctrl+W 关闭当前文档
Alt+Shift+Arrow 键移箭头键或
ALT+鼠标左键 单击列选择
F5 启动运行对话框
Ctrl+空格 输入法切换
Alt+空格 程序单击右键
Tab 插入缩进
Shift+Tab 删除缩进
Alt-Shift-Arrow 或
Ctrl +鼠标滚轮钮 放大缩小
Ctrl +Keypad/恢复原来的大小
F11 全屏模式
Ctrl+Tab 下一个文档
Ctrl+Shift+Tab 上一个文档
Ctrl+Shift+Up 当前线向上移
Ctrl-Shift-Down 当前线向下移
Ctrl+Alt+F 折叠当前层次
Ctrl+Alt+Shift+F展开当前层次
Alt+0 折叠全部
Alt+Shift+0 展开全部
Alt+(1~8) 折叠级别(1~8)
Alt+Shift+(1~8) 展开级别(1~8)
Ctrl+BackSpace 删除开始词
Ctrl+Delete 删除结束词
Ctrl+Shift+BackSpace 删除至行
Ctrl+Shift+Delete 删除至行尾
CTRL+U 转换为小写
Ctrl+Shift+U 转换为大写
Ctrl+B 转至匹配的括号
Ctrl+Shift+R 的开始录制/停止录制宏
Ctrl+Shift+P 播放录制的宏
CTRL+Q 注释/取消注释
Ctrl+Shift+Q 值流评论
Ctrl+Shift+T 当前行复制到剪贴板
Ctrl+P 打印
Alt+F4 退出
Ctrl+I 分割线
Ctrl+J 连接行
Ctrl+Alt+R 从右边阅读
Ctrl+Alt+L 从左边阅读
Ctrl+H 打开Find / Replace 对话框
Ctrl+D 复制当前行
Ctrl+L 删除当前行
Ctrl+T 上下行交换
F3 找下一个
Shift+F3 找上一个
Ctrl+Shift-F 在文件中找
Ctrl+F2 触发书签
F2 到前一个书签
Shift+F2 到下一个书签
F5 打开run对话框
Ctrl+Space 打开CallTip列表框
Tab (selection of several lines) 加入Space
Shift+Tab (selection of several lines) 移除Space
F11 全屏
Alt+0 折叠全部
Alt+Shift+0 展开全部
Ctrl+U 变为小写
Ctrl+Shift+U 变为大写
Ctrl+Q 块注释/消除注释

F1 关于帮助

主要添加或调整的光标操作按键:

向前(Ctrl+F),向后(Ctrl+B),上一行(Ctrl+P),下一行(Ctrl+N)

行最前(Ctrl+A), 行最后(Ctrl+E)

方法

菜单<设置>-<管理快捷键>

在"Main menu"及“Scintilla commands"中修改。

修改旧的快捷键,避免冲突:

新建 -> Ctrl+Alt+N

定位匹配括号 ->Ctrl+Alt+B

查找 -> Ctrl+Alt+F

选择所有 -> Ctrl+Alt+A

Notepad++是Windows平台上一款强大的文本编辑器,主要特点就是轻轻,可定制性强,再加上无数功能强大的插件,完全可以胜任绝大部分工作。作为程序员来说是必备工具。

功能对比Windows的记事本强大很多,但比Vim,Emacs还是有很大不如,当然EditPlus,UltraEdit也是非常好的选择,可惜这两个是收费软件。不在此文中介绍。

安装配置

可以手动去notepad++插件的官方网站下载:http://sourceforge.net/projects/npp-plugins/files/

Notepad++自带了插件管理工具,Plugins -> Plugin Manager -> Show Plugin Manager-> Avaliable一栏显示当前可用的插件列表,选中你要的插件,然后点击下面的Install即可自动下载和安装。列表里的都是官方认可的插件,品质较 好。当然也可以自己去网上下载插件放到目录里面去。

下面列出一些软件开发中经常用到的一些功能。

书签功能

书签是一种特殊的行标记,显示在编辑器的书签栏处。使用书签,可以很容易转到指定行处,进行一些相关的操作,当阅读一个长文件时特别有帮助,绝对阅读源代码的好帮手啊。

在任意行点击左边栏或者按Ctrl+F2会出现蓝色小点,这表示添加了一个书签,点击蓝色小点或按Ctrl+F2可以取消该行书签。F2光标移动到上一个书签,Shift+F2光标移动到下一个书签。

多视图

你可以在 Notepad++ 中打开第二个编辑窗口,这样你就可以同时查看两个文档了(也可以是同一个文档)。如果它们是同一个文档的话,你就可以快速比较这两个文档,或者同时编辑文 档的两个地方,而不需要滚动或通过书签来做到这点。这个对于阅读超过一屏源代码来说是非常有帮助的。

折叠

即根据文档语言可以隐藏文档中的多行文本,特别是对像C++或者XML 这样的结构化语言很有用。文本块分成多个层次,可以折叠父层的文本块,折叠后只会显示文本块的第一行内容。如果你想快速浏览文档的内容,并跳到指定文档位 置的话,就相当有用了。取消折叠文本块(展开或取消折叠)将会再次显示折叠的文本块。这对于源代码阅读也是非常有帮助的。

  • 折叠所有层次: Alt+0
  • 展开所有层次: Alt+shift+0
  • 折叠当前层次: Ctrl+Alt+f
  • 展开当前层次: Ctrl+Alt+Shift+f

行定位

用于快速跳至某一行。按Ctrl+g会弹出一个对话框,可以选择输入绝对行号跳转或者相对于当前行做偏移量跳转。

列编辑

如果要在每一行开头输入相同的文字或者加上行号等则可以考虑使用列编辑。比如把光标移至最左边,按下Alt+c,在对话框里输入要添加的内容或数字及其增加方式就可以了。它会当前行一直加到最后一行。

另外一种方式是按住Alt+鼠标点击编辑多列的功能。现在可以按住Alt用鼠标左键选择多列然后输入想要的字符或者进行编辑了。比如删除每一行的行号。

向前回滚和向后回滚

向后回滚: Ctrl+z,向前回滚: Ctrl+y。

块匹配

选择一个括号,按Ctrl+b会跳转到与它对应的另外一半括号处。此处括号包括"("和"{"。

颜色标记

就是给内容用不同的颜色做标记,用法就是选择要标记的文本然后点击右键->Style token,选择一个标记即可。也可以通过点击右键选择删除颜色标记Remove style。

将Tab转换成空格

这个对于编写程序来说是非常有用的,一般项目里都不允许使用Tab键作为缩进而是使用空格,但是按Tab键缩进确实非常方便。在首选项->语 言页面可以选择“以空格代替Tab”,同时可以配置一个Tab键替换成几个空格。这样就可以很方便的按Tab键进行缩进,按Shift+Tab进行反向缩 进了。

行操作

  • 复制当前行: Ctrl+d
  • 删除当前行: Ctrl+l
  • 删除到行首: Ctrl+Shift+BackSpace
  • 删除到行尾: Ctrl+Shift+Delete

转载于:https://www.cnblogs.com/lyugeyi1030/p/8017395.html

Notepad++使用教程相关推荐

  1. linux notepad 安装教程,Ubuntu 15.04/14.10/14.04下安装和卸载Notepad++(notepadqq)

    Ubuntu下的Notepad++也就是notepadqq,比较适合刚从Windows平台转移到Linux平台的用户使用,如果你一直在Windows下使用的是nodepad++,那么推荐你在Linux ...

  2. Notepad++安装教程

    鼠标右击"No.tepad++v7.7win64",选择"解压到No.tepad++v7.7win64". 打开解压后的文件夹,鼠标右击"notepa ...

  3. linux notepad 安装教程,在Linux系统下安装Notepad++最简单的方法

    如果你要在Linux操作系统下安装Notepad++,这里给出最简单的方法,那就是使用Snap命令,只要一段命令即可.注:只要你的Linux支持snap安装就可以了,可用在如Ubuntu 18.04/ ...

  4. 64位下php环境安装教程,PHP环境安装

    # :-: 一.windows 环境安装 >[info] 使用 PHP 需要先安装环境,以前安装环境比较麻烦,需要安装 Apache.PHP应用服务器.MySQL管理系统.现在都有集成包(php ...

  5. 传奇手游三职业1.80合击服务端三端互通版搭建教程

    传奇手游三职业1.80合击服务端三端互通版搭建教程 大家好,我是驰网艾西.随着时代的发展,以前我们热爱的传奇游戏也越来越没有时间玩了,到了一定的年纪大家都有自己的事业以及生活压力.以前我们总是玩PC端 ...

  6. notepad++下载 地址真实有效

    因为换电脑 要下载好多东西 今天下载maven要配置settings.xml,本地自带的记事本查看非常不方便 所以就想着下载用下载notepad++ 这个文档查看器在之前电脑用着特别方便 所以就想着下 ...

  7. Custom Components 翻译

    基于基本布局类:View和ViewGroup,android提供了一个先进而又强大的组件模型,方便你构建UI.首先,该平台预制了很多View 和ViewGroup的子类--就是那些widget和Lay ...

  8. 收藏:因为有这篇Sublime Text使用教程,我立即卸载掉了Notepad+...

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:lucida 链接:http://lucida.me/blo ...

  9. Notepad++使用vs2015主题教程

    前言: 最近几天都在用Notepad++,所以想换个看得舒服点的主题. 发现vs2015的主题颜色特别好看.所以就查了一下有没有大佬做了这样的Notepad++主题. 结果是有的. 正文: notep ...

最新文章

  1. nero linux iso,NeroLINUX下载_NeroLINUX官方下载_NeroLINUX4.0.0.0-华军软件园
  2. python之常见问题集锦
  3. Windows 服务入门指南
  4. sql if else语句_一道sql题学习if语句和case when语句
  5. c语言矩阵存储,C语言实现特殊矩阵存储
  6. ORA-00020:maximum number of processes (150) exceeded 错误解决方法
  7. Electron-builder打包安装程序遇到的问题解决方案
  8. Python配置-virtualenv和conda的区别
  9. 我的编辑器能玩贪吃蛇,一起玩不?
  10. 图解再谈ssh port forwarding-ssh隧道技术
  11. 遥感图像几何校正 matlab,利用多项式实现图像几何校正(Matlab实现)
  12. airtest基本介绍
  13. iis10 asp 如何连接mdb_如何攻破一个网站
  14. 服务器系统瘦身,数据瘦身服务
  15. 流年似水 启航2019
  16. 气质如兰nbsp;一代才女林徽因
  17. 想知道录屏软件免费版有哪些?这4个工具能够做到,建议收藏备用
  18. 快速上手五大技巧!自媒体新人创作攻略,想要通过拍视频赚钱
  19. win10添加计算机语言,Win10添加语言包报错“0x800F0950”怎么办?
  20. python练手项目

热门文章

  1. c++能干什么_「CG原画插画教程」学画画到底能干什么?
  2. MySQL 优化 —— MySQL 如何使用索引
  3. XML模板解析————Dom4j解析xml案例分析
  4. Git初学札记(三)————创建Git版本库
  5. java调用hbase_Java调用Hbase
  6. 1到100的偶数之和是多少_新射雕群侠传之铁血丹心手游新侠客独孤求败全渠道上线 新玩法桃花岛开启...
  7. oracle数据库函数手册,Oracle分析函数参考手册(转)
  8. 计算机回收站怎么设计无法删除,电脑回收站中ai文件删不掉如何解决? ai文件在回收站删不掉的解决办法...
  9. 代码写好了怎么在php里裕兴_8 行代码用Python画一个中国地图
  10. sd卡linux错误检测,android系统正在准备SD卡正在检测是否有错误且SD卡无法读取解决办法...