当前位置:首页 > 技术分析 > 正文内容

文本编辑器,Notepad2 Notepad3 Notepad++对比,代码语法高亮

ruisui881个月前 (03-27)技术分析21

你好,我是老盖,首先感谢你观看本文,本篇文章我做的有视频,视频讲述的比较详细,也可以看我发布的视频。

今天对比几个轻量级的文本编辑器,Notepad2和Notepad3 和Notepad++,这3个我依次对比介绍一下。

上方的图片记事本的名字是Notepad2这个,它的功能有很多,特别是在语法高亮上效果很好。

Notepad2另外比较小精简也没广告插件,自带的一些语法高亮功能,还是比较实用的,而且支持很多种语法,比如HTML,C++,Python等,

上边的图片,我对比了一下,一个是windows自带的记事本,另外一个就是用Notepad2,默认Windows自己的默认记事本,是一个普通的记事本,不会文字加颜色,加粗,自动缩进代码缩进等一些功能,Notepad2就有这些功能,可以说是一个轻量级的文本代码编辑器,这个软件的语法高亮效果还是比较明显的,另外说一下这个软件的背景色绿色,是我修改windows自带窗口的背景色后改变的,软件默认的是白色的。

Notepad2网上有中文版和英文版的,有需要的朋友可以下载一个,可以替换一下windows是自带的记事本,Notepad2还有其他的一些功能,大家可以自己测试一下,用着很方便。


接着介绍Notepad3,他也是轻量级的文本代码编辑器,这个Notepad3是在Notepad2作者不更新的情况下,有人继续维护更新的。

我把图片两个对比的图片都贴出来了,在关于的界面两个不太一样,可以先看一下关于的界面,然后,Notepad3的语法支持的语言更多,支持的格式更多,语法功能也更加丰富,状态栏也多了一些显示,上方的菜单栏也多了个按钮,相关的图片在下方都有显示,有兴趣的朋友可以看一下下方的图片。

总体来说,Notepad3它是在Notepad2的基础上升级了一下,在以后使用的过程中有可能Notepad3还会有人升级维护,所以说如果你用的是Notepad2,想升级的话就可以升级一下Notepad3。

如果你平时写代码的情况下,可以使用Notepad2,他完全可以代替windows的记事本,用的也是可以的,如果经常写代码的话,可以升级一下用一下Notepad3。


这个界面就是Notepad++的界面,这三个软件都有语法高亮等功能,对代码来说看着都是比较方便的,也比较小巧。

Notepad++和另外两个Notepad2,Notepad3不同之处是它支持多标签页,Notepad2和3则不支持多标签页,他们3个都支持语法高亮,在代码语言格式来说Notepad++的支持的语言格式相对是比较多的,如果写代码比较多的话,推荐使用Notepad++。

我们再看一下Notepad2,这个图片就是最后的版本,也带语法高亮等一些代码的功能,它和Notepad3都是单文件单窗口单标签页,软件不带多标签页功能,如果要进行很多代码页的编辑修改,那就需要打开多个文档了,在多个文档中切换稍微有点麻烦,如果写简单的代码,比如写批处理,就一个文本文件的话,用Notepad2这个也不错。

我们再看一下Notepad3,它在Notepad2基础上增加了一些功能,也增加了一些代码高亮之方面的功能,而且支持更多的语法格式了,可以用Notepad3来代替Notepad2,他们两个都可以代替windows的记事本。


总结一下,如果代码文档比较多的话,可以用Notepad++,如果偶尔写写一下代码比较少的话,可以用Notepad3,好了,这三个软件对比完了,你可以选择一下你自己喜欢的。


感谢观看本篇文章,希望对你有所帮助,本文由老盖聊技术原创,我是老盖,专注分享IT互联网与电脑知识,欢迎关注。


扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3087.html

标签: 高亮插件
分享给朋友:

“文本编辑器,Notepad2 Notepad3 Notepad++对比,代码语法高亮” 的相关文章

vue3中父子组件之间传值的详解

首先我们回顾一下vue2中父子组件是怎么传值的,然后对比vue3进行详解。一、vue2中父子组件传值<!-- 父组件 --> <template> <div> // name:父组件把值传给子组件test-child // childFn:...

15款测试html5响应式的在线工具

手机、平板灯手持设备的增多,网站要顺应变化,就必须要做响应式开发,响应式网站最大的特点在于可以在不同设备下呈现不同的布局,是基于html5+css3技术,目前越来越多的网站开始采用了响应式设计,而下面15款工具可以方便测试你的html5响应式效果。Responsinatorhttp://www.re...

12种JavaScript中最常用的数组操作整理汇总

数组是最常见的数据结构之一,我们需要绝对自信地使用它。在这里,我将列出 JavaScript 中最重要的几个数组常用操作片段,包括数组长度、替换元素、去重以及许多其他内容。1、数组长度大多数人都知道可以像这样得到数组的长度:const arr = [1, 2, 3]; console.log(a...

Vue从入门到实践 丨Vue-router基本使用

1. 什么是 vue-routervue-router 是 vue.js 官方给出的路由解决方案。它只能结合 vue 项目进行使用,能够轻松的管理 SPA 项目中组件的切换。vue-router 的官方文档地址:https://router.vuejs.org/zh/2. vue-router 安装...

在vue项目中封装WebSockets请求

在Vue项目中封装WebSocket请求包括以下步骤:1. 安装WebSocket库:首先,导入WebSocket库,例如`vue-native-websocket`或`socket.io-client`。根据项目需求选择适当的库,并根据官方文档进行安装和配置。2. 创建WebSocket服务:在V...

vue父组件修改子组件的值(通过调用子组件的方法)

props只支持第一次加载这个组件的时候获取父组件的值,后续修改父组件的值得时候子组件并不会动态的更改。然而我们想要通过父组件修改子组件的值要怎么做呢?可以通过ref的方式调用子组件的方法改变子组件的值。子组件<template><div><span>{{data...