当前位置:网站首页>Masscode is an excellent open source code fragment manager
Masscode is an excellent open source code fragment manager
2022-07-25 13:00:00 【Dotnet cross platform】
This article will introduce a personal code snippet management tool suitable for programmers massCode[1].

When I was a child , Maybe each of us will be asked by the teacher to have a composition material book that extracts beautiful sentences and paragraphs everywhere —— Collect honey . Undeniable? , This is really a great help to improve our writing level .
Of course, developers also need such a tool , To record some excellent code snippets .
At the same time, in our development , It will also be checked and pasted from time to time , Or we need to accumulate knowledge when we write code that we think is very powerful , Or share . So for programmers , A convenient code snippet management tool is essential .
Code snippet management software has always been useful to me , It used to be “snippets”, Because the software is relatively old , The author no longer maintains , Until a few days ago, I met by chance massCode, I can't put it down once I use it .
massCode Is a code snippet management tool for developers , It is not only open source and free , And have VS Code 、Raycast and Alfred Extensions for . It can not only help you create and organize your own personal code snippet collection , And it can be in IDE Easy to use in , At the same time, it provides an excellent code fragment sharing website , Students at the front of learning can pay attention to , Of course, you can also upload your own code to share .
Go to try :https://github.com/massCodeIO/massCode/releases/latest
Case sharing :https://masscode.io/snippets/
massCode characteristic

• Multilingual support
massCode The internationalization function has been added in the latest version , It also provides support for simplified Chinese , Traditional Chinese will also be added in the next version .
• Multi level folder management
massCode Allows you to use multi-level folders and tags to organize your code fragments . And each clip has a sub clip tab , This provides more possibilities , For example, you can add classes and their usage methods as different sub fragments , You can also provide different cases for its use .
•ACE High performance editor
The code fragment manager must not only provide fragment archiving , And you must have a good code editor .massCode Used Ace As a code editor .Ace Is a high-performance code editor , Support over 170 The grammar of two languages is highlighted . We also added Prettier , It can help you beautify the code quickly .
•HTML & CSS Real time rendering
You can not only collect code fragments , It can also be viewed in real time HTML and CSS The rendering result of . Test your ideas and ideas or just check the display .
•Markdown Edit and preview
You can use massCode To write Markdown , And provide syntax highlighting 、 form 、 Support for lists and other formats . Besides ,massCode It also supports Mermaid Graph tool of grammar , It can realize the dynamic generation and editing of flow chart .
• Rapid retrieval
Code snippet management tools without quick retrieval are soulless . therefore ,massCode It has the function of fast full-text search , And you can highlight the content of your search .
• Save automatically
massCode It will automatically save any changes you make during use , So you don't have to worry about forgetting to save .
• Real time synchronization
You can cooperate with any cloud synchronization service , for example iCloud Drive、Google Drive、Dropbox Or other similar services .
• database
massCode Easy to use JSON To store your data , The database file is located on the local computer .

• Plug in integration
massCode Support VS Code、Raycast and Alfred An extension of , This provides more possibilities for using applications . Use VS Code Expand , You can focus more on code , adopt VS Code To search for the necessary snippets and insert them immediately or save the selected snippets to massCode.

• Share screenshots
You can go through massCode Generate beautiful code snippet pictures , And you can choose different colors of the background and different modes .

Besides ,massCode Also support from SnippetsLab Data migration .
Software installation
massCode Apply to Linux、Windows or macOS , You can go to massCode Official website [2] Or through github Warehouse [3] Download the latest version of the corresponding platform for use .

massCode After installation , If you use VS Code Can be directly in VS Code Mid search massCode Plug in installation .

About author
The author of the software is a friend from Russia Anton Reshetov, His original intention of creating this project is to record his growth as a developer through software . Besides , He also hopes that this application can learn from the shining points of similar applications in the market and continue to improve . meanwhile , He also hopes that this software is free and open source , To help more people .
If the software helps you , I hope you can go github Pay more attention and support !
References
[1] massCode: https://github.com/massCodeIO/massCode[2] massCode Official website : https://masscode.io/[3] github Warehouse : https://github.com/massCodeIO/massCode/releases/latest
边栏推荐
- [advanced C language] dynamic memory management
- 手写一个博客平台~第一天
- A turbulent life
- Implementation of recommendation system collaborative filtering in spark
- 零基础学习CANoe Panel(12)—— 进度条(Progress Bar)
- Can flinkcdc import multiple tables in mongodb database together?
- Keeping MySQL highly available
- Zero basic learning canoe panel (16) -- clock control/panel control/start stop control/tab control
- Experimental reproduction of image classification (reasoning only) based on caffe resnet-50 network
- 2022.07.24(LC_6124_第一个出现两次的字母)
猜你喜欢

2022.07.24(LC_6126_设计食物评分系统)

2022 年中回顾 | 大模型技术最新进展 澜舟科技

微软提出CodeT:代码生成新SOTA,20个点的性能提升

2022.07.24 (lc_6124_the first letter that appears twice)

JS 将伪数组转换成数组

ECCV2022 | TransGrasp类级别抓取姿态迁移

Shell常用脚本:检测某域名、IP地址是否通

2022.07.24 (lc_6126_design food scoring system)

【问题解决】ibatis.binding.BindingException: Type interface xxDao is not known to the MapperRegistry.
![[rust] reference and borrowing, string slice type (& STR) - rust language foundation 12](/img/48/7a1777b735312f29d3a4016a14598c.png)
[rust] reference and borrowing, string slice type (& STR) - rust language foundation 12
随机推荐
Go: Gin custom log output format
Lu MENGZHENG's "Fu of broken kiln"
【OpenCV 例程 300篇】239. Harris 角点检测之精确定位(cornerSubPix)
零基础学习CANoe Panel(14)——二极管( LED Control )和液晶屏(LCD Control)
卷积核越大性能越强?一文解读RepLKNet模型
Zero basic learning canoe panel (13) -- trackbar
如何理解Keras中的指标Metrics
The larger the convolution kernel, the stronger the performance? An interpretation of replknet model
状态(State)模式
Requirements specification template
【AI4Code】《CodeBERT: A Pre-Trained Model for Programming and Natural Languages》 EMNLP 2020
网络空间安全 渗透攻防9(PKI)
flinkcdc可以一起导mongodb数据库中的多张表吗?
Atcoder beginer contest 261 f / / tree array
If you want to do a good job in software testing, you can first understand ast, SCA and penetration testing
基于JEECG制作一个通用的级联字典选择控件-DictCascadeUniversal
AtCoder Beginner Contest 261 F // 树状数组
A hard journey
Azure Devops (XIV) use azure's private nuget warehouse
ECCV 2022 | climb to the top semantickitti! Semantic segmentation of LIDAR point cloud based on two-dimensional prior assistance