No description
Find a file
RavenHogwarts 9800926aab chore(release): publish v1.5.2
更新包版本并添加发布记录,发布新版本 v1.5.2。
- 将 package.json、package-lock.json 和 manifest.json 中的版本号从
  1.5.1 更新为 1.5.2,以反映新的发布。
- 在 versions.json 中添加 1.5.2 的映射条目,保持版本映射表完
  整性。
- 在 CHANGELOG.md 中新增 1.5.2 的变更条目,记录新增的功能和
  修复(监听 css-change 刷新片段列表、可切换状态的 Action、片段
  导航的可见性与图标名修复),便于跟踪发布内容并通知用户。
2026-01-02 22:05:20 +08:00
.github docs: fix README/README-zh formatting and add links (#82) 2026-01-01 19:35:32 +08:00
assets docs: 更新 README 文件 (#83) 2026-01-01 19:42:53 +08:00
scripts feat: 新增片段编辑器与开关功能 (#79) 2026-01-01 12:46:13 +08:00
src feat: 添加可切换状态的 Action 支持 (#90) 2026-01-02 20:51:42 +08:00
styles feat: 在片段导航中添加可见性图标与修复图标名 (#88) 2026-01-02 16:36:16 +08:00
.editorconfig Initial commit 2025-05-04 12:05:18 +08:00
.gitignore Initial commit 2025-05-04 12:05:18 +08:00
.npmrc Initial commit 2025-05-04 12:05:18 +08:00
.typesafe-i18n.json feat(i18n): 添加 typesafe-i18n 同步与类型支持 (#76) 2025-12-28 01:35:14 +08:00
CHANGELOG.md chore(release): publish v1.5.2 2026-01-02 22:05:20 +08:00
CONTRIBUTING.md docs: 更新贡献指南并修正插件名称引用 2025-05-06 22:57:06 +08:00
eslint.config.mjs chore(eslint): 添加 ESLint 配置并升级依赖 2025-11-06 15:20:02 +08:00
LICENSE chore(license): 切换许可证为 GPL-3.0-only (#69) 2025-12-20 17:38:53 +08:00
MAKEFILE Initial commit 2025-05-04 12:05:18 +08:00
manifest-beta.json docs: fix README/README-zh formatting and add links (#82) 2026-01-01 19:35:32 +08:00
manifest.json chore(release): publish v1.5.2 2026-01-02 22:05:20 +08:00
package-lock.json chore(release): publish v1.5.2 2026-01-02 22:05:20 +08:00
package.json chore(release): publish v1.5.2 2026-01-02 22:05:20 +08:00
README.md docs: fix README/README-zh formatting and add links (#82) 2026-01-01 19:35:32 +08:00
README.ZH.md docs: 更新 README 文件 (#83) 2026-01-01 19:42:53 +08:00
tsconfig.json feat: 统一使用路径别名将工程中的相对/相对路径导入改统一的路径别名 (#45) 2025-10-29 20:57:18 +08:00
versions.json chore(release): publish v1.5.2 2026-01-02 22:05:20 +08:00

English | 中文

ACE CODE EDITOR

An enhanced code editor using Ace editor, providing syntax highlighting, code folding, and other advanced editing features.

GitHub stars Total Downloads Latest Downloads GitHub License GitHub Issues GitHub Last Commit

Features

  • Edit code directly in Obsidian

  • Manage CSS snippets

  • Edit code blocks

  • Code file preview

Installation

Manual Installation

  1. Download the latest release
  2. Copy main.js, styles.css, and manifest.json to your vault's plugins folder: <vault>/.obsidian/plugins/obsidian-ace-code-editor/
  3. Reload Obsidian
  4. Enable the plugin in Settings → Community Plugins
  1. Install BRAT plugin
  2. Click "Add Beta plugin" in BRAT settings
  3. Enter RavenHogWarts/obsidian-ace-code-editor
  4. Enable the plugin

Development

  • Clone this repo
  • Make sure your NodeJS is at least v16 (node --version)
  • npm i or yarn to install dependencies
  • npm run dev to start compilation in watch mode
  • npm run build to build the plugin
  • npm run build:local to build the plugin and copy it to your vault's plugins folder(need create a .env file in the project root and add the line: VAULT_PATH=/path/to/your/vault)
  • npm run version to bump the version number and update the manifest.json, version.json, package.json
  • npm run release to build the plugin and bump the version number

Support

If you encounter any issues or have suggestions:

If you find this plugin helpful, you can support the development through:

License

This project is licensed under the MIT LICENSE - see the LICENSE file for details.

Star History

Star History Chart