如何高效的使用-Notepad++
Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。
中文版下载地址:
链接: https://pan.baidu.com/s/14a3va-9HCMJ_DWNFSEg5Bw
提取码: pn52
1. 基本功能
支持27 种语法高亮度显示
可自动检测文件类型,根据关键字显示节点
可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例
2. 自定义功能
插件扩展
官方插件下载地址:
http://docs.notepad-plus-plus.org/index.php/Plugin_Central
安装方式:将下载并解压后的dll文件放到plugin文件下,然后在设置->导入->导入插件。
推荐compare工具,可以对比两个文件的不同(目前官方只有32位的该插件,64位的同学请转移网盘:https://pan.baidu.com/s/1cZGjM7IQEmaiiCILsCmc9A 提取码: 24ct)。
插件使用截图:

主题扩展
方式同上,设置->导入->导入主题。
md5工具
打开方式:工具->md5

文件夹工作区使用
打开方式:视图->文件夹工作区

主题更换
设置->语言格式设置



语言选择
建议在使用该文本编辑器处理文件时,先对应选择文件所属语言,notepad++ 会相应的改变格式。选择方式:语言->J->JAVA

宏定义
我觉得打代码没必要使用。它会重复的干一件事情。
运行
html文件可以直接在 运行->launch in Chrome 跳转显示。
缩进参考线

显示所有隐藏字符

同步滚动
该模式是在多个文件下执行。可以保持两文件同步滚动。

查找替换
这个最常用了,Ctrl+f,notepad支持全文替换和正则匹配:

列编辑
多谢名字为[东方乌云](https://www.jianshu.com/u/500ef428a2d0) 的这位朋友提醒,列编辑就是一次性操作一纵列,目前流行的IDA都会有该功能。我一般创建实体类的时候经常用到,因为private String xxx是经常看到的在实体类中。
效果图:

用法:

我一般是按住alt 然后鼠标按住往下拉一竖列。
额外用法:
Alt+c (或者编辑->列编辑)触发

插入数字还有点意思,插入文本直接粘贴其实就可以。
我基本用到的就是这些。虽然不会用它去开发,但是偶然会用到,熟悉一个工具,也许会多一条处理思路,能够高效在视图上方便开发和寻找处理解决问题。
如何高效的使用-Notepad++的更多相关文章
- 七个高效的文本编辑习惯(以Vim为例)
七个高效的文本编辑习惯 如果你花很多时间输入纯文本.写程序或HTML,那么通过高效地使用一个好的编辑器,你可以节省大部分时间.本文将提供指导和提示,让你更迅速地做这些工作,并且少犯错误. 本文用开源文 ...
- .Net 高效开发之不可错过的实用工具(转)
.Net 高效开发之不可错过的实用工具(转) 本文摘自: http://www.cnblogs.com/powertoolsteam/p/5240908.html#3372237 Visual Stu ...
- 使用Zen coding高效编写html代码
zen-Coding是一款快速编写HTML,CSS(或其他格式化语言)代码的编辑器插件,这个插件可以用缩写方式完成大量重复的编码工作,是web前端从业者的利器. zen-Coding插件支持多种编辑器 ...
- .NET开发不可错过的25款高效工具
这些年来,微软的 .NET 开发团队不断在更新升级开发工具,这也提供了一个机会,让我们能对 .NET 系列的开发工具做出不断的评估和规范.以下是我们总结出的一些 .NET 开发不可错过的高效工具. 1 ...
- Notepad++在编程使用时的小技巧
http://blog.csdn.net/freewaywalker/article/details/8010790 为了编程时更快捷和适应个人习惯,我们可以对Notepad++进行一系列的设置,这当 ...
- zen-coding for notepad++,前端最佳手写代码编辑器
zen-Coding是一款快速编写HTML,CSS(或其他格式化语言)代码的编辑器插件,这个插件可以用缩写方式完成大量重复的编码工作,是web前端从业者的利器. zen-Coding插件支持多种编辑器 ...
- Net 高效开发
Net 高效开发之不可错过的实用工具 工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为各ASP.NET 开发者介绍一些高效实用的工具,涉及SQL 管理,VS插件,内存 ...
- DoNet 高效开发必备开发工具
工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢? 本文为 ASP.NET 开发者介绍一些高效实用的工具,包括 SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程的各个环 ...
- 如何高效的编写Verlog HDL——菜鸟版
工欲善其事.必先利其器!要想高效的编写verilog没有一个好的编辑器可不行,所以我这里推荐两款十分好用的编辑器Notepad++和Gvim,这两款编辑器由于其强大的添加插件的功能,所以深受代码工作者 ...
随机推荐
- webpack安装整理
早上有点时间大概安装一下webpack,操作一下顺便把步骤记一下,乱乱的,还是记录一下吧! webpack安装步骤:1. 2. 3.一直回车,出现如下图: 4.创建src和dist文件 5.需要在np ...
- 关于 kali linux
2.更新系统:首先更换一个速度快点的国内源(1) lsb_release -a先看你的版本,是Rolling还是其他什么(2) leafpad /etc/apt/sources.list(源的默认文件 ...
- MariaDB 库的基本操作(2)
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,MySQL由于现在闭源了,而能轻松成为MySQ ...
- POJ 2894
#include<iostream> #define MAXN 1005 using namespace std; int a[MAXN]; int main() { //freopen( ...
- alembic教程
安装 pip install alembic 步骤 1.初始化 alembic 仓库 在终端中, cd 到你的项目目录中,然后执行命令 alembic init alembic ,创建一个名叫 ale ...
- java中result和resultSet
ResultSet: 1,定义 public interface ResultSet 表示数据库结果集的数据表,通常通过执行查询数据库的语句生成. 2,获得 State ...
- odoo开发笔记 -- 前端开发相关
https://www.cnblogs.com/lyzg/p/5634565.html http://dmyz.org/archives/598 https://www.jianshu.com/p/6 ...
- Python 模块 和 包
模块 os模块 路径拼接 os.path.join
- element UI form 验证
1 form 添加rules,具体属性添加prop, 注意 prop 属性与v-model 子属性一致 2 data 对象添加 rules 3 验证方法调用 验证规则见: https://github ...
- 课程二(Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization),第二周(Optimization algorithms) —— 2.Programming assignments:Optimization
Optimization Welcome to the optimization's programming assignment of the hyper-parameters tuning spe ...