想找个记事本软件换掉notepad++(具体需求内详)

呃,虽然也到处兜兜转转找了几个软件,也看了坛里的几个相关的帖子,但一来毕竟精力有限(懒),二来总觉得试过的几个都微妙地有些不对口味,于是干脆总结了一下自己的需求,发出来守株待兔。

首先,系统环境是win10x64,没有多系统支持的需求,对云备份也没有需求。

然后,工作习惯上,是笔记摘抄与文字写作为主,但编辑各种简单代码(比如xml之类的)的事情也不少。另外我算是挺脱离时代的那种老派货色,比较习惯像word那样先输入文字再手动编辑字体格式的工作方式,但也能接受在键入时直接输入标记指令进行编辑、排版的方法(好像是叫markdown?),偶尔还会借此偷懒。

思来想去,大概discuz系论坛的编辑窗能比较接近我理想的操作方式吧。

最后是几点我自己总结的在npp上常用/习惯/喜欢的功能特色。其中加粗的是我非常想要的功能。

1,轻量、快捷、不累赘,并能快速打开大文件,这是最重要的一点。

2,在一个窗口内用标签页区分多个打开的文件。

3,有比较功能,能快速比较两个已经打开的文件。

4,有分栏显示不同标签页/文件的功能。

5,有功能比较丰富(类似npp的“扩展”搜索)的查找/替换/标记功能。

6,有自动保存功能,哪怕没有保存过的新建文件也能保留下来并在重启后自动打开。天知道这个功能救了我几条命、还帮我偷了多少懒了。

在此基础上,如果有以下几条功能那就锦上添花了:

7,有简中,看着顺眼不费力。

8,能对文本进行简单的排版、修饰,并支持在文本中插入图片,就像上文说的discuz编辑窗一样。

9,能按照不同的文件/代码格式自动排版,这个其实挺无所谓的,反正我要对付的代码也不多……

10,有比较多的插件/扩展,这个其实更无所谓了,不过如果有那总是好的嘛,天知道什么时候可能用得到……

就先写到这儿吧,虽然想着不要贪心,但写完了回头再读一读,发现还是太贪了,所以如果各位觉得有哪个软件和这份需求对得上的地方不算少,还请赐教于我。

在此先行向帮忙的各位表示我诚挚的感激之情。

我相信很多人会推荐VS Code,几乎满足你说的所有要求,不保存Alt+F4退出打开还有上一次的内容。

插件非常多,连中文语言包都属于插件,写AHK都可以在插件中心找到格式化工具。Electron框架,支持跨平台。

最后说一句,微软出品,值得信赖。

6赞

楼上把我想说的都说了,我就再强调一下,真的值得尝试好啦~~

2赞

感谢推荐,我去试试~

1赞

vscode装多了插件启动还是不够快,虽然万能,最好备个notepad3之类的轻量编辑器替代win的记事本

1赞

EverEdit , VS Code

1赞

不知道你自己能不能看到,系统显示你上次发帖是5年前了。 :joy:

1赞

MadEdit-Mod

1赞

应该…可以看到。

2赞

差不多把所有的设置都捣鼓完了……总之安装完乍一开就感觉挺亮眼的,试用下来感觉也是相当满意,基本满足了我的需求,在这里得再次向您表示感谢。

另外,有两个地方我本还想深入折腾一下,可惜自己能力有限,因此只能再来打扰一下您。

一个是我想要找一种vs code支持的、类似“简化的doc(MS word)”或者“能嵌图片的txt”这样的格式,能在文件中嵌入图片,最好还能即使预览/所见即所得,以满足我的剪报、笔记需求。大致上应该比较接近mhtml文件吧……不知道我这么形容是否能直观一点。我原本想试试markdown文件可否满足这方面的需求,可惜我完全不懂这个,研究了一下发现似乎不支持直接嵌入图片,因此只好放弃。

另一个是,不知道有没有什么能直观显示撤销/重做功能的插件,就像npp或者MS word的撤销/重做按钮一样,或者诸如PS/SAI上的那种操作历史面板的也行(感觉反而更夸张了……),因为在各种因素的影响下有这玩意儿我会比较顺手。

很抱歉又拿这两个简直吹毛求疵的问题来打扰您……但我确实在这方面有所需求,因此非常期待您的回复。以及再次感谢您能为我推荐这款软件~~

这就是 markdown 无疑了,建议学习一下,反正十分简单,有个十几分钟就够掌握基本语法了,而且日常也都够用。

然后需要装一两个增强的扩展,这个建议自己去搜索一下,或者把下载量比较高的那几个都试一试,然后根据自己的实际需求进行选择。

如果单纯是书写 markdown 文档,那么也可以试一试 Typora,支持各种方式插入图片,并保存到你设定的位置。VS Code 下有哪个扩展可以实现类似功能,我没有研究过,就不做推荐了。

这种编辑器主要都是靠各种快捷键来进行控制,你可以看一下编辑器左下角那个齿轮图标,点开会有一个“键盘快捷方式”的选项,里面列出了所有快捷键。

因为文字编辑,差不多每一次输入都是可单独撤销的,感觉在这样的情况下,操作历史面板的作用并不大。

或者你可以尝试一下这个扩展,我没有用过,也许会符合你的需求吧 https://marketplace.visualstudio.com/items?itemName=xyz.local-history

这种需求一般程序员会使用 git 来进行版本管理,在有必要的情况下,可以在任意版本之间进行跳转。但对于你的需求,好像又有点儿……可能会引入更多的麻烦。

1赞

哦,那个typora看起来有些意思,我准备尝试一下,多谢。

你不要低估了VS Code的实力。

1赞

请问有没有办法让项目结构在左边,outline在右边的方法。
现在vscode是把outline放在项目结构下边了,看着实在难受。

没明白你的意思

应该是说“大纲”,或者 toc 视图,在目录结构下面,确实不得看。不过我也没特意研究。

纯写 markdown 的话 Typora 确实更加专业,VS Code 则更加全能。

也可以试试 Tea ,速记功能好评。

总之还得看自己实际需求取舍。

1赞

就是把红线的部分挪到右边,上半部分还在左边。

英文的话就叫outline,没装汉化包,不知道中文叫啥。

没找到改位置的办法,中文叫大纲。

我倒不是低估vs code的实力……不过确实在为该用哪个插件伤脑筋。看起来vscode似乎不能像typora那样直观,不过也确实够用了。

总之,哎,要是有个文件格式能把Markdown和它所有的素材都整合在一个文件里就好了,比如一个zip文件,里面有一个.md和它所有引用到到素材,然后可以直接双击打开、自动读取……算了我就不异想天开了。

另外带按钮的工具栏倒是也找到了,不知怎的昨天发问前愣就是从眼门前滑过去了好几次,怪。用起来不大顺手,正在琢磨着怎么折腾一下,不知道行不行。

总之这俩问题还算圆满地解决了,再次感谢。

1赞