一不小心,微软记事本发布 36 年了。虽然微软记事本自 1985 年 Windows 1.0 以来已包含在所有版本的 Microsoft Windows 中,但它太基础了,以至于几乎所有人都要替代它,比如轻量级的 Notepad3,支持代码高亮/折叠、括号匹配、自动缩进、自动补全等功能。@Appinn
以下内容来自微博好友 @大数据云渡劫。
谢谢推荐,刚去尝试了一下 VS Code 和 Sublime,个人感觉还是有点重,刚好在搜索过程中看到了 Notepad3,这个软件,安装会自动替换掉默认 Windows 记事本的打开方式,但使用起来比默认记事本强大多了,也推荐给大大使用。
(Notepad3 安装版会直接替代记事本,但便携版可直接运行,不替代)
Windows 上的记事本在日常使用的时候挺方便的,但记事本在保存 utf-8 编码文件的时候,会在文件头前面加上几个不可见的字符(0xEF 0xBB 0xBF,即 BOM 头),导致一些编程文件出错,比如修改 php.ini 配置文件的时候,会导致加载出错。
为此,想找到一款轻量级的文本编辑软件,以替换掉 Windows 下的记事本。
Notepad3 是在 Notepad2 基础上进行升级开发,主要目标也是替换掉 Windows 自带记事本,功能上比记事本更加强大,也支持中文界面。
Notepad3 除了基本文本编辑外,并不会自作多情在文件增加一个 BOM 头。并支持多种开发语言的语法高亮支持,支持多种外观主题,支持代码折叠等功能,查找功能支持正则表达式等。
Notepad3 虽然做不到像 VS Code或 Sublime Text 强大拥有各种插件,但做为一款轻量快捷的文本编辑软件,在日常编辑文本是非常够用的。
另外有一点要注意,Notepad3 安装的时候会自动替换掉电脑上的记事本,导致一些杀毒软件误报,建议不想替换原生记事本的同学,使用便携版本。
最后,可以在 Notepad3 官网下载安装版本,这里提供一个便携版搬运。
还是习惯用notepad++
notepad++作死,不正常发行新版本,就要作死。
你管他呢,软件是好软件就行了,NBA它不香么?
你这么想其实也没有错,但是,假设一种最坏的情况:虽然是开源的,也有可能在编译版本中放了类似阿里的圣诞特效那样的触发代码;你作展示的时候,如果刚好用到这软件而恰好它又被触发了,展示了一些不和谐的东西, 这个时候你怎么办?
所以我认为,这种有潜在威胁的东西,弃了就是了,又不是没有好的替代品,比如notepad2、Notepad2mod、sublime text、notepad3等等。
香毛线?
2008 年的奥运会的时候,notepad++ 在主页上开始作死,当时就弃用至今,再也没碰过
米国那边搞贸易战,,也没见有人抵制windows、安卓、苹果之类的,也就跟以前砸日本车的“愤青”差不多 哈哈
你这杠得不是搞笑吗?他们为什么要反自己阵营的东西,而不是对面阵营的
会上网搜索的话,在“砸日本车”前面加上“美国”再试一下啊。
黑屁可比政治敌对更加死妈
当年砸日本车的那几个领头的「愤青」是受日本那边资助并指挥、带头把水搅浑、把事搞大的好不好。
之前用过这个软件,就是为了替代notepad,结果没几天替代就失效了
详见:code.kliu.org/misc/notepad2/
Replacing Windows Notepad with Notepad2
原理一样。
附:rizonesoft.com/notepad3-build-828-released/
IMPORTANT RELEASE NOTES
仅做文字处理,一直用editplus。
常用的是监视剪贴板。
喜欢的一点是可以设置行高。
notepad3可以设置行高不?
可以:
Ctrl+F12
Common Base: Extra Line Spacing
谢谢!
是啊,默认行间距太窄了,不如notepad2的行间距。不知道怎么调整
Notepad3 见上。
Notepad2 好像不能调整。
其实 Notepad2/Notepad3 也能收集剪贴板历史:用命令行参数 /b
EmEditor 则保留32条历史。
最近notepad++刚刚做了一波大死,这玩意作为一个免费的轻量级的文本编辑器还是很切痛点的
该用的还是会用,不用作者应该也不会有什么损失吧
拿了钱自然是有损失,抽筋一样搞这么微妙的事情真以为是信仰哦?
作者作什么了,一直用这个应用十多年了
常在更新时以反华哗众,格调令人生厌。
卧槽不看不知道原来作者像洗脑了一样把软件更新当政治宣言了 而且已经这么多年了 一如既往保持斗志 本来喜欢的就是这个应用开源 这这这让我如何是好
我反而觉得作者格调很高,类似的还有Mozilla和EFF,只不过关注的点不同。某地的事情现在盖子捂着,有没有恶性事件很难说,这么大规模其实很难避免,今天你觉得作者格调很低,也许很多年后就伟光正了。当年的德国发反战传单的大学生肯定很多路人也看了神烦。
美国卫星都在盯着呢
嗯,侯今吾正在享受着你的跪舔。
你这怕不是对开源社区的 “侮辱” ;
把政治捆绑到所谓的 “自由”, 那么 “自由” 就变味了;
反正 Google 已经成功且彻底的洗脑了一大批开发者, 让他们偏移了真正的 “开源开放” 之道, 借着Google的能量, 其实你说的, 反而已经是 “真理” 了, 多么讽刺不是么?
一堆其实即不关心, 也不了解的人, 凭着 “道听途说” 和自我满足的”正义感”, 就感动自己了?
我觉得不行.
不洗脑这种操作看似容易其实级难,依吾所见,墙内墙外都在洗脑,还都灌输了对方才被洗脑,我方头脑清醒的思维
我用notepad2 和emeditor
notepad++ 路过
这个跟notepad2有什么关系
notepad2 已经停止开发了,notepad3是在notepad2-mod基础上进行升级开发,功能比notepad2更加强大。
青出于蓝
Notepad3是基于Notepad2和Notepad2-mod改进的,功能上和Notepad2-mode没有太大区别,Notepad2-mod是国人的项目,已经很久没有更新了,Notepad3倒是在持续更新中。
Notepad3有一个很恼人的问题,通过Win+R来启动Notepad3不会开新窗口。Notepad2-mod就不会有这个问题。
Notepad3开新窗口,需加 /n 参数。
个人更喜欢用Notepad2-mod,尽管很久没有更新了,主要用来临时处理文本。
Notepad3开新窗 没问题,
估计你是误设了 Reuse Window 选项。
确如所言,多谢。
的确notepad2 mod 已经够用了,功能和notepad3差不多,还单文件
官方那页里就有便携版。
Notepad2/Notepad3 是相同定位,3又强于2,
单窗口(相对于 多标签)有单窗口的好处,
还可以锁定设置(关掉“退出时保存设置”),则临时改动不会影响下次使用。(需要固定改动时,就手动保存一下(F7),详见“设置”菜单。)
若论收费软件,有人对 EmEditor 上瘾,高效便捷,功能频出,
有很多针对 中日韩类型文字/Unicode 的细节优化,比如:
▲不像西方编辑器那样Ctrl+Z会将 连续输入的中文 一步撤消
▲拼写检查忽略中文等
▲双击选词时会更好地区分字符
……
EmEditor 也有免费版,功能对比:emeditor.com/text-editor-features/history/emeditor-free/
其实现在免费又强大的编辑器很多,
只不过 姓Notepad的 太容易被搜到。
notepad3取代notepad是可选项来着我记得。
详见:code.kliu.org/misc/notepad2/
Replacing Windows Notepad with Notepad2
原理一样。
附:rizonesoft.com/notepad3-build-828-released/
IMPORTANT RELEASE NOTES
notepad3非常好用地说
AkelPad 用习惯了
可惜和notepad2一样,还是不支持标签。
不确切吧,notepad3官网说了是基于 Scintilla 的。notepad2 也是基于 Scintilla 的。按理说这俩是兄弟关系,并非继承者的关系。
notepad++ 也是基于 Scintilla 的
可惜不支持标签,只能一个窗口一个文件。
notepad++ 并不好用啊,为什么一堆人老提它。Windows 上搞工程直接IDE,日常修改配置文件,写点小脚本,笔记之类,随便找个就行,说到 scintilla,官方出品的 scite 跨平台,完全够用。
同顶scite。
一个好的编辑器应该有扩展机制,一旦需要某个功能,软件默认又没有自带时,可以写点简单的脚本来扩展这个功能,而不用修改代码重新编译。
比如vim可以用vimscript,emacs可以用elisp扩展,都是模范的例子。
scite内嵌lua解释器,可以用lua扩展。
Notepad++没有默认的脚本语言,但可以安装脚本插件,实现扩展性。
而这个Notepad3就完全没有扩展机制,既没有脚本语言,也不支持插件,就等于说,官方做了什么功能你就只能用什么,别的没有。
当然你可以修改代码自己实现这功能,但如果你的修改不被官方接纳,那他发布下一个版本的时候,你又得重新修改一遍,而且还不一定可靠。
当然,scite也有不足之处。那就是它不能自动识别文件编码,而强制所有缓冲区使用同一编码。比如它配置里规定用UTF8,你可以手动改成GBK,但你切换另一个缓冲区再切换回来时,编码又自动变回UTF8,GBK文件又变成乱码了。
理论上,可以用lua写一段检测文件编码的脚本,实现自动匹配编码。但我目前还没有能力写这么复杂的代码。所以我现在是:同时使用scite与Notepad3,前者用来写小程序,后者用来阅读网上下载的txt小说之类。
我就是要用的就是微软TXT
除非作者是东亚人,否则写的编辑器基本上都没法正确处理中英文混排时的自动换行,sublime不行,notepad++默认不行(加插件进行设置后可以),这个notepad3也不行,而系统自带的记事本可以。
请问下那个 np++ 的插件是啥?谢谢~
https://sourceforge.net/p/notepad-plus/discussion/331754/thread/7a813af6/
参考最下面那个回复的内容
刚从notepad++换过来这个,notepad2太丑了 3自带中文界面更好看,速度也很快。随大流替换notepad++没问题
notepad3的commit还是挺频繁的,值得一试
问一下,notepad3的自动补全咋用?
[设置]菜单里有2个选项:一个针对 编程语言,一个针对 已有词。
手动是Ctrl+Alt+Enter(见[编辑]菜单)。
然而毛病很多……
比如我发现一旦开过输入法,本轮就再也出不来了。这大概就是你遇到的情况吧?
西方人对IME没概念,懒得去反馈……
请问,如何设置取消打开时的比例提示?
https://wx1.sinaimg.cn/large/697026e1ly1g918cd4wn5j2068048q3b.jpg
没遇到过,
发个图看看?
经常打开文件乱码,请问可以给个默认编码设置的选项参考吗?
notepad++都不够完善,这个更简陋。。
我一般都同时用sublime、 notepad++、 VSCode
sublime已经非常非常轻量了,打开速度很快,很完善。
还想要个几十K的程序吗。硬盘只有几十M了吗
奇怪的是为啥第一次替换系统记事本后,重启后又恢复默认了?
好像不支持ThinkPad触摸板的横向滚动。
微软代码编辑器不香吗?
自带的记事本实在是简陋,最近试了试notepad3,对我这种小白来说够用了
请问Notepad3怎么设置为多标签页的样子
貌似是不行,notepad3我觉得比较可惜的几点,一是貌似不支持多标签,打开多个文件就是开多个窗口。二就是个人问题了,个人比较喜欢块光标。
notepad3整体还挺不错的,启动很快,支持多种编码并且可以相互转换。Sublime Text有一点比较难受的就是对中文编码的支持
vscode,包括什么 atom 这种用 js 写的东西,性能不行,为什么一堆人喜欢用,我至今排斥一切用 electron 开发的东西。至于 npp,不太清楚大多数人用它来做什么?记些小笔记,这东西嫌臃肿,搞大开发,这货也完全没有 ide 好用。如果需要频繁使用文本编辑器,而且对编辑体验有需求,直接上 Vim。
Notepad3 也有很久没更新了吧.
Notepad2-zufuliu , https://github.com/zufuliu/notepad2. 有人用这个版本么?好像还在持续更新的
notepad3怎么配置编译c/c++的环境?
搜了一圈没搜到,还是说这软件不能这么用?
非常好,一直找win7下能使用黑暗模式的适眼文本查看器