(Updated) - How to create a full stack C# dev. environment in NeoVim on Windows 10 from scratch

David
David
19.5 هزار بار بازدید - 2 سال پیش - 0:00
0:00 - Intro
1:51 - Folder options
2:16 - winget vs chocolatey
3:27 - Install Windows Terminal
5:30 - Customize Terminal Look and Feel
19:04 - btm
20:09 - Vertical and horizontal splits
20:57 - Install NeoVim
22:06 - Quick intro to NeoVim
25:16 - Create init.lua
26:42 - Install Paq package manager
28:02 - Configure Paq in init.lua
31:31 - Install .Net framework 6 SDK and intro to Omnisharp
33:27 - .Net demo project "react-demo"
34:39 - Install Omnisharp Server
35:41 - Intro to NERDTree
36:42 - ALE
39:00 - Remap "NERDTree" to "NT" in init.lua
40:32 - Ripgrep and Telescope
47:05 - asyncomplete.vim
49:15 - Signify
53:04 - Install Typescript
54:06 - Conquer of Completion
1:05:08 - Legacy app
1:10:23 - Using Powershell profile for extra productivity

Links:
init.lua file - https://gist.github.com/jdavid82/8452...
Windows Terminal: https://github.com/microsoft/terminal...
Custom prompt for Powershell tutorial: https://docs.microsoft.com/en-us/wind...
Oh My Posh Themes: https://ohmyposh.dev/docs/themes
Text to add to powershell profile:
`oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\easy-term.omp.json" | Invoke-Expression`
Powershell execution policies: https://docs.microsoft.com/en-us/powe...
Background image: https://unsplash.com/photos/iSYYLt2rKac
Paq package manager: https://github.com/savq/paq-nvim
Omnisharp: https://www.omnisharp.net/
Ale: https://github.com/dense-analysis/ale
Ripgrep: https://github.com/BurntSushi/ripgrep
Telescope: https://github.com/nvim-telescope/tel...
Plenary nvim: https://github.com/nvim-lua/plenary.nvim
asyncomplete.vim: https://github.com/prabirshrestha/asy...
vim signify: https://github.com/mhinz/vim-signify
Conquer of Completion: https://github.com/neoclide/coc.nvim
2 سال پیش در تاریخ 1401/05/23 منتشر شده است.
19,588 بـار بازدید شده
... بیشتر