惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
News | PayPal Newsroom
Security Archives - TechRepublic
Security Archives - TechRepublic
Hacker News: Ask HN
Hacker News: Ask HN
H
Hacker News: Front Page
Apple Machine Learning Research
Apple Machine Learning Research
TaoSecurity Blog
TaoSecurity Blog
Help Net Security
Help Net Security
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
V
V2EX
Hugging Face - Blog
Hugging Face - Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
人人都是产品经理
人人都是产品经理
博客园 - 三生石上(FineUI控件)
Security Latest
Security Latest
Cloudbric
Cloudbric
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Know Your Adversary
Know Your Adversary
A
Arctic Wolf
L
LangChain Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
The GitHub Blog
The GitHub Blog
P
Proofpoint News Feed
W
WeLiveSecurity
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
M
MIT News - Artificial intelligence
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
小众软件
小众软件
NISL@THU
NISL@THU
云风的 BLOG
云风的 BLOG
P
Privacy & Cybersecurity Law Blog
S
Security @ Cisco Blogs
博客园 - 【当耐特】
I
InfoQ
Vercel News
Vercel News
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
P
Proofpoint News Feed
O
OpenAI News
Google DeepMind News
Google DeepMind News
N
News and Events Feed by Topic
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
K
Kaspersky official blog
T
Threat Research - Cisco Blogs
量子位
宝玉的分享
宝玉的分享

博客园 - 润之

关于 Excel 中导入 JSON 文件 Git Bash 在使用 pacman 安装软件包时的报错问题处理 .NET 操作 RabbitMQ 踩坑记录 Git Bash 中 pacman 安装软件包失败的问题处理 深度操作系统 deepin 20.8 定制的 SSH 安全模块问题 关于在WSL中使用RabbitMQ的问题 PowerShell脚本编写踩坑记 访问局域网资源,出现“指定的网络密码不正确” 微信图片缓存中的 dat 文件处理 关于禅道的白屏问题 Python处理编码汉字的一些方法收集 使用xrdp远程管理debian的一些记录 匿名类对象的相关测试 关于 Win10 下使用 IETester 的问题 关于 Windows 10 字体安装目录的问题 关于 NPOI 导出的 Excel 出现“部分内容有问题” 的解决方法 解决美图看看不出现在“Open with”的子菜单中的问题 关于BLOB/TEXT字段存储设计及性能的简单研究 Win10 远程服务器版
安利一个分支版本的Notepad2
润之 · 2020-08-27 · via 博客园 - 润之

先上地址:https://github.com/zufuliu/notepad2

最近越来越受不了傻大黑粗的Notepad++,决定淘汰它!工作中主要的重量级使用还都是VSCODE,但平时快速打开个文件,简单编辑、浏览等操作,需要一个非常轻量,但功能又不能太弱的编辑器,感觉Notepad++越来越重,而且给人的感觉很僵硬,一点都不友好,这次下决心要换掉它了!

找来找去也没有满意的,突然想起来Notepad2,搜到了zufuliu大神的版本,试用了一下感觉比较惊艳,已经不是以前那个老旧停更的Notepad2了!曾经觉得欠缺的当前行删除/复制、垂直编辑等功能都有了,而且使用起来相当顺手,真是今非昔比了!

深度使用后发现不能自定义txt的语法高亮,是写死的,想在zufuliu大神的github上发个问题一下,看看能不能解决,没想到大神竟然秒回复!而且还耐心指导具体的代码位置,以及自己修改后的编译,真的是真正的大神!大赞!

顺便分享一下我的修改,Styles.c:

if (StrCaseEqual(lpszExt, L"txt")) {
    bFound = TRUE;
    if (StrCaseEqual(lpszName, L"CMakeLists.txt") || StrCaseEqual(lpszName, L"CMakeCache.txt")) {
        pLexNew = &lexCMake;
    } else if (StrCaseEqual(lpszName, L"LLVMBuild.txt")) {
        pLexNew = &lexINI;
    } else {
        // pLexNew = &lexTextFile;  // 这行被我注释掉了
        bFound = FALSE;     // 加了这一行
    }
}