This is just the syntax highlighting, yes.
Package management via package.el
is allowed (thanks to anuragm):
(use-package qsharp-mode
:quelpa
(qsharp-mode :fetcher github :repo "forked-from-1kasper/emacs-qsharp-mode")
:commands qsharp-mode
:mode (("\\.qs$" . qsharp-mode)))
-
Clone this repo to
~/.emacs.d/qsharp-mode/
:git clone git://github.com/forked-from-1kasper/emacs-qsharp-mode`
-
Add the following to your
init.el
:(add-to-list 'load-path "~/.emacs.d/qsharp-mode/") (autoload 'qsharp-mode "qsharp-mode" "Major mode for editing Q# code." t) (add-to-list 'auto-mode-alist '("\\.qs$" . qsharp-mode))
-
???
-
PROFIT!