:runner: 在 Atom 中运行 ( 脚本 | 选择 | 来源 )
Run code in Atom!
Run scripts based on file name, a selection of code, or by line number.
Currently supported grammars are:
| Grammar | File Based | Selection Based | Required Package | Required in [PATH] |
Notes |
|---|---|---|---|---|---|
| Assembly (NASM) | Yes | Yes | [language-x86-64-assembly] | [nasm], [binutils] |
|
| 1C (BSL) | Yes | [language-1c-bsl] | [oscript] |
||
| [Ansible] | Yes | [language-ansible] | ansible-playbook |
||
| [AutoHotKey] | Yes | Yes | [language-autohotkey] | AutoHotKey.exe |
|
| [AppleScript] | Yes | Yes | [language-applescript] | osascript |
|
| [Babel] [ES6] JS | Yes | Yes | [language-babel] | node |
|
| Bash | Yes | Yes | Runs if your SHELL or #! line is bash. |
||
| [Bats] (Bash Automated Test System) | Yes | Yes | [language-bats] | bats |
|
Windows [Batch] (cmd.exe) |
Yes | [language-batch]/[file] | |||
| [Behat] | Yes | [behat-atom] | behat |
||
| [BuckleScript] | Yes | Yes | [bs-platform] | bsc |
|
| C | Yes | Yes | xcrun clang/cc |
Available only on macOS and Linux. | |
| C# | Yes | Yes | csc.exe |
||
| [C# Script] | Yes | Yes | [scriptcs] |
||
| C++ | Yes | Yes | xcrun clang++/g++ |
Available only on macOS and Linux. Run with -std=c++14. |
|
| [Clojure] | Yes | Yes | lein exec |
Requires [Leiningen] with the [lein-exec] plugin. | |
| [CoffeeScript] ([Literate]) | Yes | Yes | coffee |
||
| [Crystal] | Yes | Yes | [language-crystal-actual] | crystal |
|
| [Cucumber] ([Gherkin]) | Yes | [language-gherkin] | cucumber |
||
| [D] | Yes | Yes | [language-d] | rdmd |
|
| [Dart] | Yes | Yes | [dartlang] | dart |
|
| [DOT] ([Graphviz]) | Yes | Yes | [language-dot] | dot |
|
| [Elixir] | Yes | Yes | [language-elixir] | elixir |
|
| [Erlang] | Yes | [language-erlang] | erl |
Limited selection based runs only (see [#70]). | |
| [F*] | Yes | [atom-fstar] | fstar |
||
| [F#] | Yes | [language-fsharp] | fsharpi/fsi.exe |
||
| [Fish] | Yes | Yes | [language-fish-shell] | fish |
|
| [Forth] | Yes | [language-forth] | gforth |
||
| [Fortran] | Yes | [language-fortran] | [gfortran] |
暂无开放 Issues,或尚未同步最近议题。