Simpler csharp support (back to Monodevelop)
This commit is contained in:
parent
ee52f30027
commit
4349a31b5a
1 changed files with 19 additions and 20 deletions
|
@ -1,23 +1,22 @@
|
||||||
(provide 'init-csharp)
|
(provide 'init-csharp)
|
||||||
|
|
||||||
|
;; (use-package omnisharp :defer t
|
||||||
|
;; :config
|
||||||
|
;; (progn
|
||||||
|
;; (setq omnisharp-server-executable-path "~/Dropbox/projects/lib/Omnisharp/server/OmniSharp/bin/Debug/OmniSharp.exe")
|
||||||
|
;; (use-package company
|
||||||
|
;; :config
|
||||||
|
;; (add-to-list 'company-backends 'company-omnisharp))))
|
||||||
|
|
||||||
|
(use-package csharp-mode :mode "\\.cs$")
|
||||||
|
;; (use-package csharp-mode
|
||||||
|
;; :mode "\\.cs$"
|
||||||
|
;; :config
|
||||||
|
;; (imap csharp-mode-map (kbd "C-SPC") 'omnisharp-auto-complete))
|
||||||
|
;; :init
|
||||||
|
;; (add-hook! 'csharp-mode-hook (omnisharp-mode t) (flycheck-mode t)))
|
||||||
|
|
||||||
|
;; unity shaders
|
||||||
|
(use-package shaderlab-mode :mode "\\.shader$")
|
||||||
|
|
||||||
;; TODO Make more Unity-friendly
|
;; TODO Make more Unity-friendly
|
||||||
|
|
||||||
(use-package omnisharp :defer t
|
|
||||||
:config
|
|
||||||
(progn
|
|
||||||
;; (setq flycheck-idle-change-delay 2)
|
|
||||||
(setq omnisharp-server-executable-path "/Users/hlissner/Omni/OmniSharpServer/OmniSharp/bin/Debug/OmniSharp.exe")))
|
|
||||||
|
|
||||||
(use-package shaderlab-mode :defer t
|
|
||||||
:mode "\\.shader")
|
|
||||||
|
|
||||||
(use-package csharp-mode
|
|
||||||
:mode "\\.cs\\'"
|
|
||||||
:config
|
|
||||||
(progn
|
|
||||||
(diminish 'abbrev-mode)
|
|
||||||
(imap csharp-mode-map (kbd "C-SPC") 'omnisharp-auto-complete))
|
|
||||||
:init
|
|
||||||
(progn
|
|
||||||
(setq csharp-want-imenu nil)
|
|
||||||
(add-hook! 'csharp-mode-hook (omnisharp-mode t) (flycheck-mode t))))
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue