intellij-plugins
neovim
intellij-plugins | neovim | |
---|---|---|
172 | 1,400 | |
2,126 | 81,422 | |
0.6% | 1.2% | |
9.9 | 10.0 | |
6 days ago | 4 days ago | |
Java | Vim Script | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
intellij-plugins
-
Create your Minecraft Plugin
Ensure that you have installed Maven. You can see the step here. You could install a Java IDE. Visual Studio Code, IntelliJ IDEA, Eclipse is recommended.
-
Tools to ease collaboration between data scientists and application developers
Developer tools are designed for software development and integration. Therefore, they rely on robust IDEs like Visual Studio or IntelliJ, which offer advanced coding, debugging, and project management features.
-
Create a Simple .NET Workflow App From Scratch – Your Ultimate Guide
JetBrains IDEA or Visual Studio Code or another tool to edit JavaScript code. Console.
-
Revitalizing Software Excellence: Unveiling Effective Code Refactoring Strategies for Enhanced Development
A popular Integrated Development Environment (IDE) that provides powerful refactoring capabilities for various programming languages, including Java, Kotlin, and JavaScript. It offers automated refactorings, such as extracting methods, renaming variables, and introducing variables
-
17 Best Developer Productivity Tools to Try
IntelliJ IDEA stands out as a premier IDE for Java and Kotlin developers, offering a comprehensive development environment far beyond what a simple code editor like Atom provides. This IDE excels with advanced features such as deep code understanding for superior navigation and refactoring. Unlike basic editors, IntelliJ integrates essential tools for databases and version control, streamlining your workflow by keeping everything you need within reach. The Community Edition of IntelliJ is available for free and offers an extensive exploration of its features, though access is restricted to students, BootCamp members, and specific focus groups. For everyone else, the Professional Edition is available at approximately $20 a month and includes full access to IntelliJ's powerful suite of tools.
-
Code Sketching with Kotlin Notebooks: Developer Guide
For these demonstrations, I'm using IntelliJ IDEA, equipped with the Kotlin Notebook plugin and all necessary dependencies. If you’d like to follow along step-by-step, I recommend setting up your environment similarly. Here is a short installation guide.
-
Implementing an Auto-logout Feature for Android in Kotlin
Android Studio or IntellijIDEA (configured for Android development) installed and working in your machine.
-
Working with Environment Variables in Java
If you are using an Integrated Development Environment (IDE) like IntelliJ IDEA or Eclipse, you can set environment variables in the configuration settings of your application.
-
Kotlin and Azure Functions - Automating the deployment
Being somewhat allergic to coding in Java (this is a personal thing, if you like Java then good for you) I decided to try out writing the code using Kotlin from JetBrains instead. I'm already using IntelliJ as I work with Apache Spark using Scala, so the tooling was already there and ready to go for this.
-
Groovy 🎷 Cheat Sheet - 01 Say "Hello" from Groovy
IntelliJ (look for the community edition) on the other hand offered great out-of-box Groovy support including IntelliSence, building, and running features. So, I sticked with it 😊
neovim
-
RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8)
~ λ git clone https://github.com/neovim/neovim.git Cloning into 'neovim'... remote: Enumerating objects: 256640, done. remote: Counting objects: 100% (194/194), done. remote: Compressing objects: 100% (130/130), done. error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8) error: 5896 bytes of body are still expected fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output
-
Ask HN: What code editors or IDE's are easily scriptable?
There are a variety of API clients written in various languages to configure and script Neovim including Ruby, Python, Go, and Rust. You can find an extensive list here: https://github.com/neovim/neovim/wiki/Related-projects#api-c...
-
Executable Blog Posts: Second Take
I used Lua for years to configure my awesomewm desktop environment. Then, I started using it to configure my Wezterm. Since I bumped into an Emacs bug (lsp-mode bug to be fair), I switched quickly to Neovim after 20 years of Emacs, and I am using Lua to configure my Neovim. Last but not least, OpenResty gives my Nginx superpowers with Lua.
- Neovim, but it’s in Windows
-
My work setup for PHP development
Editor - Neovim
-
Best Way to Open URLs in Your Terminal via Tmux
I have been using tmux for a while now. It was really worth it, especially after I started using neovim. One thing was really missing though compared to my previous setup and that was opening URLs. I always used my mouse to do that, but now I couldn't even do that because I am using the good old xterm as a terminal which doesn't have a built in feature like that.
- A Git story: Not so fun this time
-
8cc.vim: Pure Vim script C Compiler
This was tried by ZyX-I when the Neovim project was started. AFAIK they managed to create an alternative parser for Vimscript, but the transpiler was never finished (or productionized?), I think due to incompatibilities that are hard to avoid. Some relevant issues:
- https://github.com/neovim/neovim/issues/170
- https://github.com/neovim/neovim/issues/387
- https://github.com/neovim/neovim/issues/392
- https://github.com/neovim/neovim/issues/801
- Ultimate Neovim Setup Guide: lazy.nvim Plugin Manager
-
Multifunctional IDE using Neovim (1 of 3)
Next, install NeoVim itself on your device via the official website, or if you have homebrew, you can install it via the appropriate command brew install neovim, Linux users have their own package managers for installing packages, but I will not list them :)
What are some alternatives?
Metals - Scala language server with rich IDE features 🚀
vim9 - An experimental fork of Vim, exploring ways to make Vim script faster and better.
intellij-rainbow-brackets - 🌈Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio/Fleet
helix - A post-modern modal text editor.
plantuml - Generate diagrams from textual description
neovide - No Nonsense Neovim Client in Rust
Apache NetBeans - Apache NetBeans
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
jenv - Manage your Java environment
AstroVim - AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins [Moved to: https://github.com/AstroNvim/AstroNvim]
Mailspring - :love_letter: A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.