Open
Description
とりあえず、このinit.elを実行すればよさそう。
起動方法は emacs -q -l ~/.debug.emacs.d/lsp-csharp/init.el
あとは適当なcsファイルを開き、プロンプトの誘導に従えばlsp-serverをインストールできる。
;;; init.el --- Sample clean init.el -*- lexical-binding: t; -*-
;; ~/.debug.emacs.d/lsp-csharp/init.el
;; you can run like 'emacs -q -l ~/.debug.emacs.d/lsp-csharp/init.el'
(when load-file-name
(setq user-emacs-directory
(expand-file-name (file-name-directory load-file-name))))
(prog1 "leaf"
(custom-set-variables
'(package-archives '(("org" . "https://orgmode.org/elpa/")
("melpa" . "https://melpa.org/packages/")
("gnu" . "https://elpa.gnu.org/packages/"))))
(package-initialize)
(unless (package-installed-p 'leaf)
(package-refresh-contents)
(package-install 'leaf)))
(leaf csharp-mode :ensure t)
(leaf dap-mode :ensure t)
(leaf lsp-mode
:ensure t
:hook (csharp-mode-hook . lsp-deferred))
(leaf lsp-ui :ensure t)
Metadata
Metadata
Assignees
Labels
No labels