当前位置:网站首页>[efficiency] abandon notepad++, this open source substitute is more awesome!
[efficiency] abandon notepad++, this open source substitute is more awesome!
2022-07-27 20:43:00 【Demeanor 78】
Programming navigation Weekly new resource optimization special 22
Programming navigation Committed to recommending quality programming resources
Project open source repository :https://github.com/liyupi/code-nav
Kneel down and ask for one star ️
Hello, everyone ,2022 Half of the year has passed unconsciously , Everyone made it at the beginning of the year flag Is it more than half finished ?
This week's special edition recommends a Notepad++ Open source alternatives to , And facing JavaScript and TypeScript Developer's full stack modern Web frame , I especially recommend a guide to help programmers develop sidelines .
Now let's take a look at the recommendations in this issue with Xiaobian !( In no particular order )

Notepad Next
Notepad Next Is a feature rich source code editor , It is also a popular editor Notepad++ An open source alternative to . It's a cross platform application , Can be used for Windows、Linux and MacOS.
Notepad Next Use Qt5 Toolkit as its user interface , Provides a lot with Notepad++ Similar functions , This includes using folders as workspaces , Support finding and replacing in files , Support for multiple languages ( Such as C++、XML、PHP、Python、Rust etc. ), Support for recording macros , Support case conversion and so on .

VitePress
VitePress yes VuePress Next generation framework for , Is in Vite Static website builder built on .VitePress Simple 、 Fast 、 Powerful and high performance .
Compared with VuePress,VitePress Faster and lighter , It is more assertive and less configurable , Reduced the current VuePress Complexity .VitePress Native support only ES Browser for module import , It encourages the use of native JavaScript, And use CSS Variables to theme .

Johnny-Five
Johnny-Five It's open source 、 be based on Firmata Protocol of Internet of things and robot programming framework , from Nodebots Community development . It can be for Arduino( All models )、Electric Imp、Intel Galileo & Edison、Linino One、pcDuino3、Tessel 2、TI Launchpad And so on Johnny-Five Program !
Johnny-Five Has been in various Arduino The compatible board was tested . For those who are not based on Arduino Project , You can use platform specific IO plug-in unit ,IO Plugins allow Johnny-Five The code communicates with any hardware in any language used by the platform !

fresh
Fresh By Deno Core developers Luca Casonato An aspect of open source JavaScript and TypeScript The full stack of developers is modern Web frame , It aims to create high quality 、 High performance and personalized Web Applications become easy . We can use it to create homepage 、 Blog 、GitHub or Twitter And other large Web Applications .
Fresh It has some outstanding characteristics :
edge JIT Rendering
A single component supports optional clients Hydration
No build steps
Light and fast ( The framework does not require a client JS)
It is highly flexible due to progressive enhancement and use of native browser functions
No need to configure
Out of the box TypeScript


Past highlights
It is suitable for beginners to download the route and materials of artificial intelligence ( Image & Text + video ) Introduction to machine learning series download machine learning and deep learning notes and other information printing 《 Statistical learning method 》 Code reproduction album machine learning communication qq Group 955171419, Please scan the code to join wechat group 
边栏推荐
- Huawei's 150 member team rushed to the rescue, and Wuhan "Xiaotangshan" 5g base station was quickly opened!
- Codeworks round 810 (Div. 2) B.Party super detailed problem solution
- [rctf2015]easysql-1 | SQL injection
- 多点双向重发布及路由策略的简单应用
- MySQL 日志查询日志
- Scrollintoview realizes simple anchor location (example: select city list)
- 软件测试面试题:已知一个数字为1,如何输出“0001
- Understand │ what is cross domain? How to solve cross domain problems?
- Pyqt5 rapid development and practice 4.3 qlabel and 4.4 text box controls
- 图解LeetCode——剑指 Offer II 115. 重建序列(难度:中等)
猜你喜欢

How to monitor the running status and usage of NVIDIA Jetson

leetcode:1498. 满足条件的子序列数目【排序 + 二分 + 幂次哈希表】

Graphic leetcode - Sword finger offer II 115. reconstruction sequence (difficulty: medium)
![[hierarchical reinforcement learning] HAC paper and code](/img/f5/d5f791d0f9da749eafa912be9dfbb5.png)
[hierarchical reinforcement learning] HAC paper and code

C language -- array

EasyCVR平台添加RTSP设备时,出现均以TCP方式连接的现象是什么原因?

学习Blender必备的12款动画插件,来了解一下

My approval of OA project (Query & meeting signature)

A layered management method of application layer and hardware layer in embedded system

Simple application of multipoint bidirectional republication and routing strategy
随机推荐
Graphic leetcode - Sword finger offer II 115. reconstruction sequence (difficulty: medium)
[rctf2015]easysql-1 | SQL injection
Summary of simple topics
Anfulai embedded weekly report no. 275: 2022.07.18--2022.07.24
PyQt5快速开发与实战 4.7 QSpinBox(计数器) and 4.8 QSlider(滑动条)
How to configure log4j in slf4j?
软件测试面试题:已知一个字符串为“hello_world_yoyo”, 如何得到一个队列 [“hello“,“world“,“yoyo“]
Under the epidemic, I left my job for a year, and my income increased 10 times
Pyqt5 rapid development and practice 4.7 qspinbox (counter) and 4.8 QSlider (slider)
Users and permissions create ordinary users
You can understand it at a glance, eslint
Simple application of multipoint bidirectional republication and routing strategy
Unity fairygui play video (Lua)
access control
Office automation solution - docuware cloud is a complete solution to migrate applications and processes to the cloud
ES6 deleting attributes of objects_ ES6 delete an element "suggested collection" in the object
Huiding Technology: the acquisition of NXP vas business has been completed
JVM overview and memory management (to be continued)
ZJNU 22-07-26 比赛心得
Huawei's 150 member team rushed to the rescue, and Wuhan "Xiaotangshan" 5g base station was quickly opened!