New languages: CSS preprocessors

This commit is contained in:
Radon Rosborough 2020-07-11 13:20:23 -06:00
parent 972aee4583
commit 95fa0df9bb
2 changed files with 36 additions and 0 deletions

View File

@ -631,6 +631,17 @@ PLEASE GIVE UP
createEmpty: true,
run: `SHELL=/usr/bin/ksh HOME="$PWD" ksh`,
template: `echo "Hello, world!"
`,
},
less: {
aliases: ["lessc"],
name: "Less",
monacoLang: "less",
main: "main.less",
run: "lessc main.less",
template: `body:before {
content: "Hello, world!";
}
`,
},
llvm: {
@ -1034,6 +1045,15 @@ binding_irb.run(IRB.conf)
template: `fn main() {
println!("Hello, world!");
}
`,
},
sass: {
name: "Sass",
monacoLang: "plaintext",
main: "main.sass",
run: "sass main.sass",
template: `body:before
content: "Hello, world!"
`,
},
scala: {
@ -1055,6 +1075,16 @@ binding_irb.run(IRB.conf)
template: `(begin
(display "Hello, world!")
(newline))
`,
},
scss: {
name: "SCSS",
monacoLang: "scss",
main: "main.scss",
run: "sass main.scss",
template: `body:before {
content: "Hello, world!";
}
`,
},
sh: {

View File

@ -52,6 +52,9 @@ pip3 install fortran-language-server
# Julia
julia -e 'using Pkg; Pkg.add("LanguageServer")'
# Less
npm install -g less
# Perl
cpanm -n Devel::REPL
@ -70,6 +73,9 @@ gem install solargraph
# Rust
rustup component add rls rust-analysis rust-src
# Sass/SCSS
npm install -g sass
# Shakespeare
pip3 install shakespearelang