打造顺手的Notepad++

Notepad++(下面简称np++)一直是我在Win下最钟爱的文本编辑器。开源&Free,并且有丰富的插件,在处理脚本/

配置方面绝对是利器。

np++在默认情况下有点朴素,经过一些简单的设置,可以达到如下效果:


 

 

这里介绍一下我的np++的配置:

一. 基础配置:

设置 -> 首选项,打开基础配置

1.  设置"编辑"页签的内容:


红色部分框起的选项非常实用, 支持“Ctrl + 鼠标点击” 选中多行同时编辑, 类似于TextMate中按下Option的纵向选择 。

 

2. 在“备份与自动完成”页签中可以设置AutoComplete功能

这个功能在编写js/html时还算实用

 

3. “打印”页签中,需要把色彩模式设置为 “无背景色”

曾经杯具的打印出两张黑底字的东西,非常浪费墨。

 

4. 其他, 勾上Ctrl + Tab:

如果你网页的时候经常实用Ctrl + Tab来切换页签的话,这个功能会觉得相当的给力。


 

二. 颜色和字体设置:

设置 -> 语言格式设置。 这里可以设置自己喜欢的主题:

主题试了一遍之后比较喜欢“Bespin”

字体采用最熟悉的"Courier New" (eclipse中的默认字体), 注意,这里需要勾选上“使用全局字体”和“使用全局字体大小”,否则np++不会采用自定义字体格式。

 

三. 插件配置:

“插件 -> Plugin Manager -> show plugin managr ” 打开插件管理。个人推荐两个插件

1. Light Explorer

这个本质上就是一个资源管理器,支持收藏夹功能很不错。 如果习惯 EditPlus 那种文件管理方式的朋友可以忽略这个插件,np++自带的和 EditPlus 有点像

2. TagView:

对应 eclipse 中的outline, 可以查看代码结构。这个插件需要 ctags 支持。

3. 我安装的其他插件也贴出来,供参考:



四. 应用技巧:

在安装np++的时候最好把“将np++添加到path”中选上,这样可以直接在cmd中调用notepad++(用过vim的朋友懂的)。

如果np++已经在path中, 下面这条批处理将非常好用:(用来快速编辑tomcat->server.xml文件)

 

@echo off
echo Edit tomcat/conf/server.xml with Notepad++
echo CATALINA_HOME=%CATALINA_HOME%
notepad++ %CATALINA_HOME%/conf/server.xml
FreeFEM++保姆级安装教程:从下载到第一个PDE求解(附Notepad++语法高亮配置) 本文提供了一份详尽的FreeFEM++跨平台安装与配置指南,涵盖Windows和macOS系统。重点介绍了如何配置Notepad++和VS Code编辑器以实现语法高亮和高效编码,并通过一个泊松方程求解的实战案例,演示了从网格生成到结果可视化的完整有限元求解流程,帮助用户快速搭建专业的科学计算环境。 阅读详情

相关推荐

Notepad++高效编码:字体样式、大小与行间距的个性化配置指南

本文详细介绍了如何个性化配置Notepad++的字体样式、字体大小与行间距,以提升编码舒适度和工作效率。通过调整等宽字体、科学设置字号以及利用行号边距控制行间距等核心技巧,帮助开发者打造专属的视觉友好型编码环境,有效缓解长时间编码带来的视觉疲劳。

weixin_28839439的博客 482

用np++实现三大平台间文本的转换

wangyhwork的专栏 1496

Notepad++必备文件对比插件安装与使用指南

简介:Notepad++是一款广受开发者欢迎的轻量级源代码编辑器,支持通过插件扩展功能。本文重点介绍其文件对比插件(如ComparePlugin.dll)的安装方法与实用功能,适用于代码审查、版本控制和文档合并等场景。该插件支持差异高亮、同步滚动和文件合并,但需注意32位与64位系统的兼容性问题。通过详细步骤指导,帮助用户顺利完成插件下载、安装与验证,提升文本处理与开发效率。

weixin_42599558的博客 1399

NP++文件对比

NP++ 需要安装32位 使用Compare- 文件比较 工具,可以对比文件了 转载于:https://www.cnblogs.com/dcrBook/p/11342462.html

1797

np++-开源

NP++ 是一种网络协议,允许传输特性逐跳变化。

npp++.7.5.7.Installer.zip

notepad++

MarkdownViewer++终极上手指南:3分钟在Notepad++实现Markdown实时预览与导出

你是不是也经历过这样的时刻:开着Notepad++写Markdown笔记,标题、列表、代码块全靠脑补,写完还得复制到浏览器里刷新才敢确认排版?**MarkdownViewer++**(MarkdownViewerPlusPlus)就是为这个痛点而生的Notepad++插件,它能在编辑器右侧实时渲染Markdown文档,让你边写边看、所见即所得,还支持一键导出HTML与PDF。 ## 快速认识:M

gitblog_00309的博客 406

(Notepad++8.5.3)安装包+AutoSave插件+HexEdit插件

最新版Notepad++8.5.3的64位安装包,常用的AutoSave插件和HexEdit插件,下载不易。

3步精通Notepad++ Markdown插件:告别编辑器切换的终极方案

对于Notepad++的忠实用户来说,Markdown编辑一直是个痛点:要么需要频繁切换到专门的Markdown编辑器,要么忍受纯文本的单调界面。MarkdownViewer++正是为解决这一痛点而生,它作为Notepad++的Markdown实时预览插件,让你在熟悉的编辑环境中获得完整的Markdown写作体验。 ## 痛点分析:为什么Notepad++用户需要MarkdownViewer++

gitblog_00798的博客 1067

Notepad++Portable5.9Cyrus便携自压版

Notepad++5.9 注意:路径最好不要有中文。目录深度最好不要太深。

np++ msi package

np++ msi package用于企业GPO部署.zi shu bu ding. zsbd.

Notepad++ 效率秘籍:自定义快捷键配置全攻略

本文详细介绍了如何为Notepad++配置自定义快捷键以大幅提升文本与代码编辑效率。从基础设置入口、修改与解决冲突,到为无键功能赋予快捷键,手把手指导用户打造个性化工作流。文章还分享了针对编码处理、多文件管理及插件集成的实用快捷键方案,并介绍了利用宏和Python脚本实现复杂操作自动化的进阶技巧,帮助用户将高频操作固化为肌肉记忆,实现行云流水般的编辑体验。

tech5的博客 448

notepad++ tagview插件

此插件可以方便地显示文件的功能函数,宏定义和全局变量; 安装方法为: 1. 在notepad++安装目录的plugins下创建TagsView文件夹 2a. 对于32-bit Notepad++, 将 NppTags\32bit\TagsView.dll 复制到上述文件夹 2b. 对于 64-bit Notepad++, 将 NppTags\64bit\TagsView.dll 复制到上述文件夹 3. 将Plugin/TagsView目录整个复制到上述文件夹 最终,文件夹下文件结构如下: TagsView.dll TagsView\ ctags.1.html ctags.exe ctags.opt

Notepad++ 安装配置全攻略:从版本选择到效率插件实战

文本编辑器是程序员和系统管理员处理代码、配置文件和日志的基础工具,其核心价值在于轻量、快速响应和高度可定制性。在众多编辑器中,Notepad++ 因其免费开源、支持多语言高亮和强大的插件生态,成为Windows平台下经典的效率工具。理解其工作原理,如通过插件扩展功能、利用正则表达式进行批量文本处理,能极大提升日常开发与运维效率。特别是在处理配置文件对比、数据清洗和轻量脚本编辑等场景时,合理的配置至关重要。本文聚焦于Notepad++的安装与配置,深入解析32位与64位版本的选择策略、插件管理器的使用以及正则

anjueci1221的博客 361

FPGA之VGA转HDMI之编码模块的编写

VGA 图像信息到 HDMI 图像信息的转化需要对输入的 VGA 图像信息进行编码、并行串行转换、单端信号转差分信号、单沿采样转双沿采样。 其中,编码模块就是为了完成 VGA 图像数据 8b 转 10b 的编码。其结构框图如下所示: 图1 编码模块框图 图2 编码模块输入输出信号功能框图 图3 编码模块参考流程图 图4 编码模块参考流程图参数说明 下面我们依据HDMI官方手册中的流程图(图3)进行 HDMI 8b...

qq_51264805的博客 3023

STM32_DAC

DAC(Digital-to-Analog Converter,数模转换器)是将数字信号转换为模拟信号的外设,广泛应用于音频输出、波形生成、电机控制等场景。STM32F407 系列芯片配备了 2 个 DAC 通道(DAC1 和 DAC2),支持 12 位分辨率,支持多种触发方式,可输出稳定的模拟电压。本文从 DAC 的基本原理出发,详细讲解 STM32F407 DAC 的配置方法、代码实现、波形生成以及实际应用案例,帮助你快速掌握 DAC 的使用技巧。

轩宇的博客 1239

Notepad++ 联动Vivado/ModelSim:打造轻量级Verilog语法实时检查环境

本文详细介绍如何利用Notepad++与Vivado/ModelSim联动,搭建一个轻量级的Verilog语法实时检查环境。通过配置NppExec插件和编写脚本,实现代码编辑时的秒级语法检查,并支持错误信息高亮与一键跳转,显著提升硬件开发与学习效率。

berry的博客 87

华为HCIA-Datacom实战:200人企业园区网从规划到部署全流程解析

本文详细解析了华为HCIA-Datacom认证实战中200人企业园区网的规划与部署全流程。从需求分析、组网架构设计到设备选型、VLAN划分及安全策略实施,全面覆盖园区网建设的关键环节,特别针对部门隔离、无线覆盖和基础安全防护等典型场景提供可落地的解决方案。

f0g1h2的博客 710

Notepad++ 编程技巧完全指南 很全面的

Notepad++ 自带几十种语言支持,但你可能需要为某种内部配置语言自定义高亮。步骤语言→自定义语言→新建...,为你的语言命名。在“折叠”标签页中设定代码块的开始和结束(如和在“关键字列表”中输入你希望高亮的单词(每行一个,可分组,最多8组,每组可设置不同颜色)。在“注释与数字”中设置注释符(如或//)和数字格式。保存后,你的自定义语言就会出现在“语言”菜单中,并且可以关联特定的文件扩展名。Notepad++ 是一款小而美的编辑器,它不像 IDE 那样庞大笨重,但通过。

weixin_44668686的博客 334

手把手教你用STM32实现SPWM逆变器控制(附完整代码)

本文提供了一份基于STM32实现SPWM逆变器控制的完整实战指南。文章从硬件选型(如STM32F103C8T6、IR2104驱动器)入手,详细解析了利用定时器TIM1生成SPWM波形的核心原理与代码实现,并涵盖了驱动电路、全桥功率电路及LC滤波器的设计要点与调试技巧,旨在帮助读者从零构建一个可靠的单相全桥逆变器系统。

weixin_29208327的博客 589

SystemVue 链路预算、仿真分析步骤

使用SystemVue进行链路预算、频谱分析等,相对ADS更全面。

BeCourageable的博客 3832
上一篇: 使用addScala将SQLQuery自定义查询映射到pojo中
下一篇: svn 指令整理 附 ->Svn Quick Reference Card<- pdf
lvjian700
博客等级 码龄15年 14粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值