current position：Home>JetBrains launches the "next generation IDE". Let's see what features are worth looking forward to!
JetBrains launches the "next generation IDE". Let's see what features are worth looking forward to!
2022-01-27 01:58:33 【Novice learning Python】
11 month 29 Japan ,JetBrains Announced on the official blog , Launch a slightly different lightweight editor Fleet, And call it “ The next generation IDE”.
Description in the introduction to the official website ：
With 20 Year of IDE Build from scratch based on development experience ,Fleet Used IntelliJ Code processing engine , With distributed IDE Architecture and redesigned UI.
Let's take a look at this “ The next generation IDE” What are the characteristics .
Fleet Is a fast lightweight text editor , It can meet the needs of fast browsing and editing code . It starts in seconds , For us to start working immediately , And it can be easily converted to IDE,IntelliJ The code processing engine runs separately from the editor itself .
Use Fleet It has fast start-up speed , Advantages of low memory consumption , It doesn't need to compile 、 analysis hotspot Something like that . It's good news for computers with low performance ！
2、 The function is all ready 、
Fleet With syntax highlighting 、 Simple code completion and other common editor functions , Also have Intelligent completion 、 restructure 、 Navigation 、 debugging 、 Real time code quality check 、 Quick fix and IDE All the functions that have always existed in . And it supports one click on / Turn off these functions , Be simple and easy .
3、 Support for multiple languages
Visual Studio Code It is a brother of the current lightweight editor , Support for multiple languages .Fleet Nature cannot fall down .
At present, we support Java、Kotlin、python、Go And other back-end mainstream languages , At the same time, it will be adapted in subsequent versions PHP、C++、C# and HTML, For us Java For developers , The current programming language support is fully sufficient .
4、 Distributed architecture
Fleet The architecture fully considers the support for various configurations and workflows . Whether the project is local 、 In the container , Still thousands of miles away , It doesn't matter . Because it uses a virtual file system , have access to Fleet Develop projects locally and remotely in the same way .
For the upcoming Docker And cloud virtual machines Fleet, I'm still looking forward to it , Rub your hands ~~
5、 Support multi person collaboration
Whether local or remote , Can easily carry out multi person project cooperation . It can handle the same or different files at the same time 、 Run the test 、 Access terminals and perform collaboration IDE Other functions expected . Others can connect to the collaboration session you initiated on your computer , Or everyone can connect to a shared remote development environment . Remote assistance Bug, I'm no longer afraid of problems that can't be solved .
6、 Complete built-in tools
Fleet It provides developers with a set of necessary and well integrated built-in tools , Enable developers to fully enjoy their work and improve work efficiency .
Now look at ,Fleet Our position is not to replace our own IDEA, Just to meet those who may only need an editor , But at the same time IDEA Powerful scenarios in , Users who want to use a single tool rather than multiple special tools provide different experiences .
You feel Fleet Can challenge Visual Studio Code The position of the first brother of lightweight editor ？
Finally, I would like to recommend our planet ： Interested in playing some interesting Python Program , And those who want to play server programming can join us , We'll play with you a year 7 A project , You can modify our code to expand its function , For example, monitoring stocks can be changed to monitoring funds , Or multiple financial data products , Then remind your trading strategy according to some moving average strategies, etc .
The current price of the planet is one year 88 element ( Count down a month 6 Block many ）, also 12 A coupon of yuan is available for a limited time . Interested to join us , Come quickly .
Recommended reading : introduction : The most complete zero Foundation Python The problem of | Zero Basics 8 Months Python | Actual project | learn Python That's the shortcut dried food : A short comment on crawling Douban , The movie 《 The rest of us 》 | 38 year NBA Best player analysis | From people's expectation to public praise ！ Tang Dynasty detective 3 disappointing | Laugh at the story of the new Yitian dragon slaying | Riddle answer King ｜ use Python Make a massive sketch of my little sister ｜ Mission impossible is so hot , I use machine learning to make a mini recommendation system movie Interest : Pinball game | squared paper for practicing calligraphy | Beautiful flowers | Two hundred lines Python《 Cool run every day 》 game ! AI: A robot that can write poetry | Color the picture | Forecast revenue | Mission impossible is so hot , I use machine learning to make a mini recommendation system movie Gadget : Pdf turn Word, Easily handle forms and watermarks ！ | One touch html Save the page as pdf！| bye PDF Withdrawal charges ！ | use 90 Lines of code create the strongest PDF converter ,word、PPT、excel、markdown、html One click conversion | Make a nail low-cost ticket reminder ！ ｜60 Line of code to do a voice wallpaper switcher, look at my little sister every day ！｜
Annual hot money copy
Click to read the original , see 200 individual Python Case study ！
author[Novice learning Python],Please bring the original link to reprint, thank you.
The sidebar is recommended
- Spring IOC container loading process
- [thinking] the difference between singleton mode and static method - object-oriented programming
- Hadoop environment setup (MySQL environment configuration)
- 10 minutes, using node JS creates a real-time early warning system for bad weather!
- Git tool
- Force deduction algorithm - 92 Reverse linked list II
- What is the sub problem of dynamic programming?
- C / C + +: static keyword summary
- Idea does not have the artifacts option when configuring Tomcat
- Anaconda can't open it
guess what you like
I don't know how to start this
Matlab simulation of transportation optimization algorithm based on PSO
MySQL slow log optimization
[Vue] as the window is stretched (larger, smaller, wider and higher), the text will not be displayed
Popular Linux distributions for embedded computing
Suzhou computer research
After installing SSL Certificate in Windows + tomcat, the domain name request is not successful. Please answer!!
Implementation time output and greetings of jQuery instance
The 72 year old uncle became popular. Wu Jing and Guo fan made his story into a film, which made countless dreamers blush
How to save computer research
- Springboot implements excel import and export, which is easy to use, and poi can be thrown away
- The final examination subjects of a class are mathematical programming, and the scores are sorted and output from high to low
- Two pronged approach, Tsinghua Professor Pro code JDK and hotspot source code notes, one-time learning to understand
- C + + recursive knapsack problem
- The use of GIT and GitHub and the latest git tutorial are easy to understand -- Video notes of crazy God speaking
- PostgreSQL statement query
- Ignition database test
- Context didn't understand why he got a high salary?, Nginxfair principle
- Bootstrap switch switch control user's guide, springcloud actual combat video
- A list that contains only strings. What other search methods can be used except sequential search
- [matlab path planning] multi ant colony algorithm grid map path planning [including GUI source code 650]
- [matlab path planning] improved genetic algorithm grid map path planning [including source code phase 525]
- Iinternet network path management system
- Appium settings app is not running after 5000ms
- Reactnative foundation - 07 (background image, status bar, statusbar)
- Reactnative foundation - 04 (custom rpx)
- If you want an embedded database (H2, hsql or Derby), please put it on the classpath
- When using stm32g070 Hal library, if you want to write to flash, you must perform an erase. If you don't let it, you can't write continuously.
- Linux checks where the software is installed and what files are installed
- SQL statement fuzzy query and time interval filtering
- 69. Sqrt (x) (c + + problem solving version with vs runnable source program)
- Fresh students are about to graduate. Do you choose Java development or big data?
- Java project: OA management system (java + SSM + bootstrap + MySQL + JSP)
- Titanic passenger survival prediction
- Vectorization of deep learning formula
- Configuration and use of private image warehouse of microservice architect docker
- For someone, delete return 1 and return 0
- How does Java dynamically obtain what type of data is passed? It is used to judge whether the data is the same, dynamic data type
- How does the database cow optimize SQL?
- [data structure] chain structure of binary tree (pre order traversal) (middle order traversal) (post order traversal) (sequence traversal)
- Webpack packaging optimization solution
- 5. Operation element
- Detailed explanation of red and black trees
- redhat7. 9 install database 19C
- Blue Bridge Cup notes: (the given elements are not repeated) complete arrangement (arrangement cannot be repeated, arrangement can be repeated)
- Detailed explanation of springboot default package scanning mechanism and @ componentscan specified scanning path
- How to solve the run-time exception of test times
- Detailed explanation of k8s management tool kubectl
- Android system view memory command