Tools - 文本编辑器Notepad++

时间:2022-09-08 13:25:59

特别说明

Notepad++作者持有严重的反华立场(https://notepad-plus-plus.org/news/v781-free-*-edition/),请谨慎使用!

推荐替代工具

BowPad

Notepad3

不推荐使用!!!

00 - NotePad++

官网

01 - Notepad++修改主题

依次点击设置---语言格式设置---选择主题,在显示界面中修改相关设置(背景色、前景色、字体等)。

02 - Notepad++双文本横向或纵向显示

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

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

同时,Notepad++还支持同步滚动:视图---->垂直同步滚动/水平同步滚动。

03 - Notepad++视图与窗口

视图--->移动/复制当前文档--->复制到另一视图/移动到另一视图/移动到新窗口/在新窗口中打开

或者,选中文件tab标签,点击鼠标右键,选择对应选项。

04 - Notepad++插件信息

在Notepad++的菜单栏:“?”---》获取插件---》http://docs.notepad-plus-plus.org/index.php/Plugin_Central

05 - Notepad++安装“Plugin Manager”插件

1- To install the plugin manager, simply download (release section) the .zip,
2- and place the PluginManager.dll file in the Notepad++ plugins directory,
3- and the gpup.exe in the updater directory under your Notepad++ program directory. (e.g. "C:\Program Files\Notepad++\updater").
4- Restart your Notepad++.

06 - Notepad++使用“Plugin Manager”进行插件的安装、更新、重装与卸载

  1. 在菜单栏依次点击:插件 ---> Plugin Manager ---> Show Plugin Manager
  2. 安装新插件:在Available选项卡中选择插件,点击install安装。
  3. 更新插件:在Updates选项卡中选择插件,点击Update更新。
  4. 重装或卸载插件:在Installed选项卡中选择插件,点击Reinstall或 Remove进行重装或卸载。注意: 如果插件有可升级的版本,那么此插件只显示在Updates选项卡中。
  5. 默认设置下,“Plugin Manager”显示的是稳定版本的插件列表。可以通过设置左下角的Settings来显示所有插件。

07 - Notepad++常用插件汇总

自带插件

  • Plugin Manager
  • NppExport : a true WYSIWYG exporter.(可以将彩色代码导出为HTML、RTF等格式的文件)
  • MIME Tools : Converts to and from Base64 as well as Quoted Printable formats.
  • Converter : Make it compatible with old os (XP)

自选插件

以Available选项卡Plugin栏目中显示的名称为准,均可通过“Plugin Manager”完成安装。

  • MarkdownViewer++ : Markdown文件预览和导出。
  • XML Tools : 实用的XML编辑工具(XML语法规则检查、XML Schema和DTD确认、XML和Text转换、注释和非注释切换等)。
  • TextFX Characters : 代码的转换、插入、优化、格式化和验证等。
  • Compare : 文件比较工具。
  • Explorer : 文件浏览器,可以直接在Notepad++中浏览文件夹。
  • Light Explorer : 轻量级资源管理器。
  • Preview HTML : 预览HTML文件。
  • ......

08 - Notepad++设置Markdown语法高亮

  1. 下载Markdown规则文件: https://github.com/Edditoria/markdown_npp_zenburn/archive/master.zip
  2. 在菜单栏依次点击:语言---》自定义语言格式---》导入规则文件,例如“userDefineLang_markdown_zenburn.xml”,然后重启程序即可
  3. 在语言---》自定义语言格式下,可以看到Markdown的选项,此时打开.md结尾的文件,将自动启用Markdown语法高亮规则

09 - Notepad++批量替换多个文件中的内容

  1. 使用Noetpad++打开要替换的多个文件
  2. 菜单栏搜索---》替换...---》分别在“查找目标”和“替换为(P)”填写对应内容,点击右侧“替换所有打开文件”并保存更改即可。
  3. 可以根据需要选择具体查找和替换的参数,例如是否使用正则表达式、匹配大小写等。

10 - Notepad++去除重复行

11 - Notepad++参考信息

Tools - 文本编辑器Notepad++的更多相关文章

  1. 文本编辑器[notepad++] :一些快捷键

    资源来自网络收集. Ctrl+C 复制 Ctrl+X 剪切 Ctrl+V 粘贴 Ctrl+Z 撤消 Ctrl+Y 恢复 Ctrl+A 全选 Ctrl+F 键查找对话框启动 Ctrl+H 查找/替换对话 ...

  2. [No0000139]轻量级文本编辑器,Notepad最佳替代品:Notepad++

    在详细介绍Notepad++之前,先来解释一下,为何要选择Notepad++,即把常见的一些文本编辑器和Notepad++比较,看看其有哪点好: 常见的文本编辑器有很多,此处,只提及Notepad,N ...

  3. editplus文本编辑器

    EditPlus中文破解版是一款功能强大的文本编辑器,拥有无限制的撤消与重做.英文拼字检查.自动换行.列数标记.搜寻取代.同时编辑多文件.全屏幕浏览功能.还有一个好用的功能,就是它有监视剪贴板的功能, ...

  4. Unix及类Unix系统文本编辑器的介绍

    概述 Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是纯粹的*软件. Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Em ...

  5. 强大好用的"文本"编辑器

    1 editplugs 说明:EditPlus是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本.HTML和程序语言的Windows编辑器,你甚至可以通 ...

  6. django下的ckeditor 5.0 文本编辑器上传功能。

    完整的后台界面怎么可以没有文本编辑器,但是django的admin界面很疑惑,没有自带文本编辑器,好在网上有不少成型的库可以用 我用的是ckeditor编辑器,安装和配置我引用别人的博客 这篇博客配置 ...

  7. kendoui-在线文本编辑器

    文本编辑器用过很多,fckeditor是我之前用的最多的,但是问题也有很多,诸如安全问题,浏览器兼容问题..所以最近也一直在找替代产品,正好在研究kendo,所以就尝试了下kendo提供的edit控件 ...

  8. 商城项目整理(四)JDBC+富文本编辑器实现商品增加,样式设置,和修改

    UEditor富文本编辑器:http://ueditor.baidu.com/website/ 相应页面展示: 商品添加: 商品修改: 前台商品展示: 商品表建表语句: create table TE ...

  9. 文本编辑器激活系列(二):UltraEdit安装、激活、汉化教程

    如您激活出现问题,请点击这里加入:软件激活问题解决群 前言 推荐几款文本编辑器: Sublime:内嵌python解释器.大量插件 EditPlus:语法着色.内嵌浏览器 Notepad++:所见即所 ...

随机推荐

  1. 在Xcode5中修改整个项目名

    总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode5以前的版本,所以解决好了在这里mark一下,给需要的人. 目标为:将项目名XCD4改成xcd5. 先上结果图 ...

  2. 黑马程序员-懒加载 lazy loading

    懒加载:延迟加载,当程序启动时不加载资源,当程序需要这些资源时再去加载.需要的时候再加载的一种方式,能够减少内存的占用,效率高.其本质是重写get方法. 背景:由于ios内存有限,如果我们一次性将所有 ...

  3. C#密封类

    密封类 密封类使用sealed修饰符声明. 密封类中不可能有抽象方法[因为:抽象方法必须在抽象类中,而抽象类不能是密封的或者是静态的,也就是说abstract 和sealed不能同时修饰一个类]   ...

  4. javascript平时小例子⑥(简易计算器的制作)

    <!doctype html><html><head><meta charset="utf-8"><title>无标题文 ...

  5. &lbrack;MVCSharp&rsqb;开始使用MVC&num;

    Getting started with MVC# framework The source code of this example can be found under "Example ...

  6. HDU1325

    http://acm.split.hdu.edu.cn/showproblem.php?pid=1325 #include<stdio.h> #include<algorithm&g ...

  7. 移动端适配问题px-&gt&semi;rem方法

    移动端web页面适配问题 1.引入插件 github地址:https://github.com/re54k/mobileweb-utilities/blob/master/util/mobile-ut ...

  8. mysql 开发进阶篇系列 29 数据库二进制包安装

    概述 对于二进制安装,优点是可以安装到任何路径下,灵活性好,一台服务器可以安装多个mysql.缺点是已经绎过编译,性能不如源码编译得好,不能灵活定制编译参数.如果用户即不想安装最简单却不够灵活的RPM ...

  9. 3&period;用Thead子类及Runnable接口类实现车站购票的一个场景&lpar;static关键字&rpar;

    如上图所示,我们这里模拟一下去车站买票的情形:这里有3个柜台同时售票,总共是1000张票,这三个柜台同时买票,但是只能一个柜台卖同一张票,也就是说1号票卖了之后我们就只能买2号票,2号票卖了之后我们只 ...

  10. XVII Open Cup named after E&period;V&period; Pankratiev Stage 14&comma; Grand Prix of Tatarstan&comma; Sunday&comma; April 2&comma; 2017 Problem A&period; Arithmetic Derivative

    题目:Problem A. Arithmetic DerivativeInput file: standard inputOutput file: standard inputTime limit: ...