如何高效的使用-Notepad++

简介: 如何高效的使用-Notepad++

Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。


中文版下载地址:

链接: https://pan.baidu.com/s/14a3va-9HCMJ_DWNFSEg5Bw 

提取码: pn52


1. 基本功能


  1. 支持27 种语法高亮度显示


  1. 可自动检测文件类型,根据关键字显示节点


  1. 可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例



2. 自定义功能


插件扩展


官方插件下载地址:



http://docs.notepad-plus-plus.org/index.php/Plugin_Central


安装方式:将下载并解压后的dll文件放到plugin文件下,然后在设置->导入->导入插件。


推荐compare工具,可以对比两个文件的不同(目前官方只有32位的该插件,64位的同学请转移网盘:https://pan.baidu.com/s/1cZGjM7IQEmaiiCILsCmc9A 提取码: 24ct)。

插件使用截图:


image.png


主题扩展

方式同上,设置->导入->导入主题。

md5工具

打开方式:工具->md5



image.png


文件夹工作区使用

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


image.png


主题更换

设置->语言格式设置


image.png


image.png


image.png


语言选择

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



image.png


宏定义


我觉得打代码没必要使用。它会重复的干一件事情。


运行



html文件可以直接在 运行->launch in Chrome 跳转显示。


缩进参考线


image.png


显示所有隐藏字符


image.png


同步滚动

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


微信图片_20220213155710.jpg


查找替换

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



image.png


列编辑

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

效果图:



微信图片_20220213155743.gif


image.png


我一般是按住alt 然后鼠标按住往下拉一竖列。

额外用法:

Alt+c (或者编辑->列编辑)触发


image.png


插入数字还有点意思,插入文本直接粘贴其实就可以。


我基本用到的就是这些。虽然不会用它去开发,但是偶然会用到,熟悉一个工具,也许会多一条处理思路,能够高效在视图上方便开发和寻找处理解决问题。

目录
相关文章
|
3月前
|
存储 负载均衡 关系型数据库
分布式架构|打造高效、稳定、灵活的现代IT基石
分布式架构|打造高效、稳定、灵活的现代IT基石
105 1
|
3月前
|
存储 算法 安全
用C++打造极致高效的框架:技术探索与实践
本文探讨了如何使用C++构建高性能框架。C++凭借其高性能、灵活性和跨平台性成为框架开发的理想选择。关键技术和实践包括:内存管理优化(如智能指针和自定义内存池)、并发编程(利用C++的并发工具)、模板与泛型编程以提高代码复用性,以及性能分析和优化。在实践中,应注意代码简洁性、遵循最佳实践、错误处理和充分测试。随着技术发展,不断提升对框架性能的要求,持续学习是提升C++框架开发能力的关键。
67 1
|
4月前
|
存储 安全 网络协议
后端开发:构建稳定高效的应用后端
后端开发:构建稳定高效的应用后端
54 0
|
4月前
|
人工智能 监控 Windows
推荐5个高效工具,希望对你有帮助
每次发现实用的小工具,都会有种小小的成就感,这也是我喜欢收集和分享高效工具的原因。
72 0
|
4月前
|
Unix Linux Shell
分享5款简单而高效的小工具
在这个繁忙的时代,简单而高效的工具成为生活和工作中的宝贵助手。以下是五款小巧而实用的小工具,或许正是你所需的生活小搭档。
64 0
|
10月前
|
机器学习/深度学习 人工智能 JavaScript
简单又好用得高效工具分享
简单又好用得高效工具分享
希望大家通过正确的方法高效学习。
希望大家通过正确的方法高效学习。
|
存储 算法 Java
Java集合框架:优雅高效的数据处理利器
Java集合框架:优雅高效的数据处理利器
86 0
|
安全
高效的学习方法
高效的学习方法
80 0