瀏覽代碼

README: app download section and current versions

Eric Streit 5 天之前
父節點
當前提交
0a19e7897d
共有 1 個文件被更改,包括 18 次插入 和 2 次删除
  1. 18 2
      README.md

+ 18 - 2
README.md

@@ -52,6 +52,22 @@ yarn start:electron
 
 The language extension is intentionally a VS Code-compatible extension because Theia recommends VS Code extensions for language support. Native Theia extensions are used for product-specific workbench features.
 
+## Get the app (AppImage and Debian package)
+
+The easiest way to run the IDE is one of the prebuilt Linux packages
+(currently `0.31.0`; `dist/` is not tracked in git, build them with
+`yarn package` as described below):
+
+| File | Use |
+|---|---|
+| `dist/Modula-2 IDE-0.31.0.AppImage` | Make executable and run — no installation needed. Needs FUSE, or set `APPIMAGE_EXTRACT_AND_RUN=1`. |
+| `dist/modula2-ide-electron_0.31.0_amd64.deb` | `sudo apt install ./modula2-ide-electron_0.31.0_amd64.deb`, then launch `Modula-2 IDE` from the applications menu (Development section). Uninstall with `sudo apt remove modula2-ide-electron`. |
+
+Both ship everything except the compiler toolchain. To build, run or
+debug Modula-2 programs you still need the host prerequisites below
+(`gm2`, `gdb`, `readelf`); all editing features (highlighting, outline,
+completion, hover, diagnostics, formatting) work without them.
+
 ## Release packaging (AppImage + Debian package)
 
 The Electron app packages to a self-contained AppImage and a Debian
@@ -70,10 +86,10 @@ The packaged launcher (`electron-launcher.js`) points the backend at the
 bundled plugins through the `THEIA_PLUGINS` environment variable, so no
 `--plugins` flag is needed.
 
-Debian users install with:
+Debian users install with (see versions in the section above):
 
 ```bash
-sudo apt install ./modula2-ide-electron_0.15.0_amd64.deb
+sudo apt install ./modula2-ide-electron_0.31.0_amd64.deb
 ```
 
 then launch `Modula-2 IDE` from the applications menu (Development