{"repo":"Zeioth/compiler.nvim","free":true,"listed":false,"github":"https://github.com/Zeioth/compiler.nvim","clone":"git clone https://github.com/Zeioth/compiler.nvim.git","description":"Neovim compiler for building and running your code without having to configure anything","language":"Lua","stars":668,"topics":["nvim-plugin","nvim-plugins","compiler","neovim-plugin","neovim-plugins","build-automation-tool","build-tool","built-tools","csharp","elixir"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"Compiler.nvim Neovim compiler for building and running your code without having to configure anything. Table of contents - Why - Supported languages - Required system dependencies - How to install - Commands - Basic usage - Creating a solution (optional) - Build automation utilities (optional) - Quick start - FAQ Why Those familiar with Visual Studio IDE will remember how convenient it was to just press a button and having your program compiled and running. I wanted to bring that same user experience to Neovim. Supported languages Language More info -- -- asm x86-64 c c++ c# +info dart +info elixir +info fortran f# +info gleam +info flutter +info go java +info javascript +info kotlin +info lua make perl python +info r ruby rust shell +info swift typescript +info visual basic dotnet +info zig +info Required system dependencies Some languages require you manually install their compilers in your machine, so compiler.nvim is able to call them. Please check here, as the packages will be different depending your operative system. How to install lazy.nvim package manager Recommended mappings Commands Command Description -- -- :CompilerOpen Shows the adecuated compiler for your buffer's filetype. :CompilerToggleResults Open or close the compiler results. :CompilerRedo Redo the last selected option. :CompilerStop Dispose all tasks. How to use (Basic usage) This is what happen when you select build & run , build , or run in the compiler: compiler.nvim will look for the conventional ent","default_branch":null,"files":null,"tree":[],"storefront":"/r/Zeioth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Zeioth/compiler.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}