dotnet-script
omnisharp-vim
Our great sponsors
dotnet-script | omnisharp-vim | |
---|---|---|
20 | 26 | |
2,574 | 1,643 | |
1.7% | 0.7% | |
6.6 | 5.2 | |
3 months ago | 5 months ago | |
C# | Vim Script | |
MIT License | MIT License |
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.
dotnet-script
-
Google ZX – A tool for writing better scripts
Especially because these languages are only one package/install away and not two. I don‘t really get for which audience is targeted here. Usage in JS projects maybe, but then why not write it as npm tasks. ..
I‘m playing around with dotnet-scripts [1] at the moment (C# shop mainly) and this has the same issue imho. The reason why I looked into it was because we have developers not accustomed to bash etc. I still find it silly and would rather use ruby so…
-
Simple PowerShell things allowing you to dig a bit deeper than usual
>making powershell actually enjoyable to use
My solution was to stop using it and instead use dotnet-script
https://github.com/dotnet-script/dotnet-script
Scripting with the full power of modern C# has been a huge win for me. And same/similar scripts will work on Windows/Linux/Mac. As my work language is C#, I don't have to context switch to another language for scripting.
-
REST API using C# .NET 7 with MySql
I usually create a container that has all database migrations and tool to execute those migrations. I name migrations as [yyyyMMdd-HHmm-migration-name.sql] but please feel free to use any naming scheme, keep in mind how the tool would order multiple files to run those migrations. I have also added a wait-for-db.csx file that I would use as the entry point for database migrations container. This is a dotnet-script file and would be run using dotnet-script. I have pinned the versions that are compatible with .net sdk 3.1 as this the version roundhouse is build against at the time of writing.
-
Is it possible to create executable from file instead of project, like java or go?
thanks, this is very good idea too, and with dotnet-script we can publish executable out of the script!
-
dotnet script script.cxs says no dotnet found
It sounds like this is feedback for the author of the dotnet script tool: https://github.com/dotnet-script/dotnet-script
- Administrative Scripting with Julia
-
Why Functional Programming Should Be the Future of Software
I do agree.
I think .Net has got it right. And dotnet-script [https://github.com/dotnet-script/dotnet-script] has been a game-changer for me with a REPL-like experience for unit testing and writing command-line utilities.
- What is the/your current/popular choice for dotnet c# scripting ?
- A simple dotnet tool to run C# scripts.
- Run and Debug csx files in Visual Studio? (c# Scripts)
omnisharp-vim
-
Ryujinx: Experimental Nintendo Switch Emulator written in C#
You can probably use omnisharp-vim (OmniSharp is the same tech that powers VS Code's C# experience).
-
Understanding the .NET ecosystem: The evolution of .NET into .NET 7
https://github.com/OmniSharp/Omnisharp-vim is a thing, but I don’t know how good it is. I would probably go with VSCode or Rider (and their respective Vim plugins), as they are quite productive for .NET.
-
I wanted to work with C#, but it's unnecessarily difficult to be able to compile it on Linux
Then use this if you don't want to use VS Code.
-
How to setup C# (omnisharp) environment MacOS
Are you using omnisharp-vim? It works well in my neovim setup and configuring it was pretty straightforward!
- Neovim - Workflow para Java, C# e JS/TypeScript (Atualização com Neovim 0.8 e LSP)
- Visual Studio Code con .NET 7 y C# 11
-
Where to find vim package help ?
My question may be obvious for experience people but i really searching for answer for 3 days at current moment. Where to find existing commands and shortcurs for package ? For example OmnySharp or csharp-language-server. I can't find any full documentation on github also i searched in google there are sometime examples where you can find some commands, but as i understand - somewhere must exist full list. So how do you can find documentation or help or list of commands for package ?
So OmnySharp has a help document „integrated“. Just type :h omnisharp-vim into vim and you should see it. Alternatively you can go to https://github.com/OmniSharp/omnisharp-vim/blob/master/doc/omnisharp-vim.txt and look at it there. In general: if a plug-in provides documentation, it’s probably stored under /doc/.txt As the c# langauage server is not a vim plug-in, it does not follow this standard. So I unfortunately can’t help with that.
-
Does anyone use Vim for C#?
I've been using https://github.com/OmniSharp/omnisharp-vim, however the syntax highlighting seems off. Most everything ends up being the same color.
-
Omnisharp LSP for Unity in Windows;
I'm on OSX but I use omnisharp-vim for Unity dev and it works great for me.
What are some alternatives?
nvim-lsp-installer - Further development has moved to https://github.com/williamboman/mason.nvim!
vim-lsp - async language server protocol plugin for vim and neovim
mason.nvim - Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
.NET-Obfuscator - Lists of .NET Obfuscator (Free, Freemium, Paid and Open Source )
ScriptCS - Write C# apps with a text editor, nuget and the power of Roslyn!
cs-script - C# scripting platform
vim-razor - Vim syntax highlighting and indentation for Razor markup
vscode-neovim - Vim mode for VSCode, powered by Neovim
Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Squirrel - An installation and update framework for Windows desktop apps
vimspector - vimspector - A multi-language debugging system for Vim
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.