再见!Notepad++,好走不送!

1
No zuo No Die

上周就发现Notepad++开发者在作妖,新版本放了个啥恶心的标注上来,本来想直接发文说一说,后来想想是不是这样又给它做了宣传,就决定先按笔不动。

在Windows系统里用Notepad++用了也蛮久了。最早用的是UltraEdit,当时界面还比较简陋,支持语言高亮和插件也不多。

所以后来改用了Notepad++,还挺满意他的多插件和多脚本语言(不能自动检测,需要手动选择脚本语言)支持的,虽然在文件管理等方面很弱,但体积小,占用内存少这两个特性让我一直沿用至今。不过在处理大文件上,UltraEdit可以甩开Notepad++一条街,偶尔不小心打开一个几百MB或者上G的日志文件,UltraEdit毫无压力,但Notepad直接挂掉。
我在MacOS系统上一直使用Sublime免费版,虽然时不时弹出窗口要付费,直接无视照样可以使用全部功能,开发者非常良心。Sublime在文件管理,插件繁多,以及重启系统前自动保存未保持的临时文本,多语言自动检测高亮等特性上很让人喜欢。
2
诚意推荐

今天IT群里正好有人再次提起,大家思想一碰撞,推荐了不少优秀的替代软件,可以把Notepad扔进历史的垃圾堆了。
1. Sublime

优点不多说,10mb的安装文件,体积小,支持 Windows, MacOS和Linux,让你在三个系统中保持统一的使用习惯和快捷键记忆。免费,有购买弹窗提示,可以忽略继续使用。

2. VSCode

微软出品,编辑器后起之秀,远远不止编辑器那么简单,这是一个强力的开发IDE,虽然拿来编辑文本有点牛刀杀鸡,但是会让你杀的很爽,用惯了之后很难舍弃。免费,50mb的安装文件,支持 Windows, MacOS,和Linux。

3. Atom

Github的亲儿子,免费,强大多功能,多插件。支持 Windows, MacOS,和Linux。配合多种插件,适合用作前端开发。

4. UltraEdit

隔了几年发现它有了新版,全新界面和更多功能,鸟枪换炮。不过要付费使用,提供30天的试用期。只支持Windows系统。

其它优秀的编辑器还有很多,这里只推荐几个跨系统平台的编辑器,非常适合处理文本。你如果用于开发项目也是完全没有问题的,在这点上,上面几个软件可以把Notepad++按在地上摩擦一万遍,如果非要在这个上面加个期限的话,我希望是一万年。

https://blog.csdn.net/weixin_43438052/article/details/102842221

https://blog.csdn.net/leelight/article/details/103019863

いくnotepad++的更多相关文章

  1. notepad++设置默认打开txt文件失效的解决方法

    1.系统环境 win10企业版,64位系统 2.初步设置 设置txt默认为notepad++打开,菜单:设置->首选项->文件关联 选择对应的文件扩展,点击"关闭"按钮 ...

  2. NotePad++中JSLint的使用

    1.第一步下载Notepad++ 2.安装JSLint插件 3.运行JSlint 4.前提是你设置了当前语言或者本身文件就是js 5.JSLint的作用主要就是检查你的JS的规则正确性(至少是绝大部分 ...

  3. Notepad++ 实用技巧

    Notepad++是一款开源的文本编辑器,功能强大.很适合用于编辑.注释代码.它支持绝大部分主流的编程语言. 本文主要列举了本人在实际使用中遇到的一些技巧. 快捷键 自定义快捷键 首先,需要知道的是: ...

  4. 我喜欢的Notepad++插件

    Notepad++插件 HEX-Editor 文本转16进制,查看编辑. NppExport 导出已着色代码为其他格式的文件. 将彩色代码,导出为word文档(RFT)或网页(HTML)文件,或者将彩 ...

  5. Notepad++源码编译及其分析

    Notepad++是一个小巧精悍的编辑器,其使用方法我就不多说了,由于notepad++是使用c++封装的windows句柄以及api来实现的,因此对于其源码的研究有助于学习如何封装自己简单的库(当然 ...

  6. Reverse Core 第二部分 - 14&15章 - 运行时压缩&调试UPX压缩的notepad

    @date: 2016/11/29 @author: dlive 0x00 前言 周六周日两天在打HCTF2016线上赛,没时间看书,打完比赛接着看~~ 0x01 运行时压缩 对比upx压缩前后的no ...

  7. Notepad++ 使用nppexec插件配置简易开发环境

    notepad++  采用nppexec插件来配置简易开发环境,而不需要笨重的IDE以及麻烦.重复的命令行.控制台输入: 以下为本人最近用到的脚本配置: //编程语言脚本中$(NAME_PART).x ...

  8. notepad++快捷键

    notepad++现在是我最常用的文本编辑工具,其中使用的列模式编辑,也是很好使用的. 基本的快捷键: Ctrl-C,Ctrl-X,Ctrl-V,Ctrl-Y,Ctrl-A,Ctrl-F,Ctrl-S ...

  9. 设置NotePad++设置"不打开上次关闭的文件"

    notepad++是一个很好的记事本工具,但是默认会记录上次打开时未关闭的文件,但是实际上用起来并不方便, 可以按照下面的方式去除,notepad++版本:v6.6.2,os:win7 64位 按照以 ...

  10. 给notepad++添加右键菜单

    Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\Shell\NotePad++] [HKEY_CLASSES_ROOT\*\Shel ...

随机推荐

  1. UWP 在非UI线程中更新UI

    大家都知道,不可以在 其他线程访问 UI 线程,访问 UI 线程包括给 依赖属性设置值.读取依赖属性.调用方法(如果方法里面修改了依赖属性)等.一旦访问UI线程,那么就会报错,为了解决这个问题,需要使 ...

  2. C# -- 优先获取电脑C盘之外的磁盘来保存数据

    C# -- 优先获取电脑C盘之外的磁盘来保存数据 1. 优先获取电脑C盘之外的磁盘来保存数据.没有其他盘则使用C盘. public string GetSaveDataDiskPath() { str ...

  3. 熔断器Hystrix及服务监控Dashboard

    服务雪崩效应 当一个请求依赖多个服务的时候: 正常情况下的访问 : 但是,当请求的服务中出现无法访问.异常.超时等问题时(图中的I),那么用户的请求将会被阻塞. 如果多个用户的请求中,都存在无法访问的 ...

  4. PlayJava Day025

    JTable 用JTable类可以以表格的形式显示和编辑数据 JTable类的对象并不存储数据,它只是数据的表现 MVC 数据.表现和控制三者分离,各负其责 M = Model(模型) V = Vie ...

  5. 一文理解Java IO/NIO/AIO

      目录 概述 一.IO流(同步.阻塞) 二.NIO(同步.非阻塞) 三.NIO2(异步.非阻塞) 正文 概述 在我们学习Java的IO流之前,我们都要了解几个关键词 同步与异步(synchronou ...

  6. Spring(4)AOP

    Spring(4)AOP 1.AOP概述 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种 ...

  7. 更改Android studio中SDK,AVD的默认路径

    对于大部分首次下载android studio开发android的人来说, 由于Android Studio将会默认把SDK,AVD下载到我们的C盘,造成大量内存的占用,那么如何更改SDK,AVD的路 ...

  8. std::map自定义类型key

    故事背景:最近的需求需要把一个结构体struct作为map的key,时间time作为value,定义:std::map<struct, time> _mapTest; 技术调研:众所周知, ...

  9. 如何在linux上有2个python的情况下安装gensim

    安装python的问题 https://blog.51cto.com/liqingbiao/2083869 安装gensim https://blog.csdn.net/zhujiyao/articl ...

  10. Linux中crontab定时任务

    crontab安装(centOS) yum -y install vixie-cron crontab语法(计划任务) crontab [-u user] file crontab [-u user] ...