Skip to content

Commit

Permalink
Update Index and Getting-started for ja.
Browse files Browse the repository at this point in the history
  • Loading branch information
soloopooo authored and Rosemoe committed Feb 12, 2024
1 parent d2493ce commit d71ed40
Show file tree
Hide file tree
Showing 3 changed files with 76 additions and 0 deletions.
37 changes: 37 additions & 0 deletions ja/guide/getting-started.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# クイックスタート

依存関係をプロジェクトに追加してください:

[![Maven Central](https://img.shields.io/maven-central/v/io.github.Rosemoe.sora-editor/editor.svg?label=Maven%20Central)]((https://search.maven.org/search?q=io.github.Rosemoe.sora-editor%20editor))

```groovy
dependencies {
implementation(platform("io.github.Rosemoe.sora-editor:bom:<versionName>"))
implementation("io.github.Rosemoe.sora-editor:<moduleName>")
}
```

## 🛠️付属のモジュール

| モジュール | 紹介 |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| editor | エディターのコア フレームワークが含まれています。 |
| editor-lsp | Language Server Protocol (略して LSP) を使用して言語を作成するための便利なツールのライブラリです。 |
| language-java | Java の強調表示とオートコンプリートを含む言語ライブラリ。 |
| language-textmate | 高度なハイライト分析ライブラリ。これを使用して、textmate 言語構成ファイルをロードし、このエディターに適用できます。内部実装は [tm4e](https://github.com/eclipse/tm4e) から取得されます。 |
| language-treesitter | エディターに [tree-sitter](https://tree-sitter.github.io/tree-sitter/) サポートを提供します。これを使用すると、コードを抽象構文ツリーに迅速かつ段階的に解析することができ、正確な強調表示と補完の提供に役立ちます。このモジュールはトランジションとハイライトのサポートのみを提供することに注意してください。[android-tree-sitter](https://github.com/AndroidIDEOfficial/android-tree-sitter/)プロジェクトによって提供される Java バインディング ライブラリを感謝します。 |

最新のエディターのバージョンは、上部のバッジまたは [Releases](https://github.com/Rosemoe/CodeEditor/releases)から見つけることができます。

## プロジェクトの初期化

CodeEditor をレイアウト ファイルに追加してください:

```xml
<io.github.rosemoe.sora.widget.CodeEditor
android:id="@+id/editor"
android:layout_width="match_parent"
android:layout_height="match_parent" />
```

こうすると、最も基本的なエディターが完成したものです。
38 changes: 38 additions & 0 deletions ja/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
layout: home

title: Sora Editor
titleTemplate: 高性能Androidコードエディター

hero:
name: Sora Editor
text: 高性能Androidコードエディター
tagline: 強力な機能、優秀な性能、簡単な拡張。これは、モバイル コード エディターを構築するために最適な選択です!
actions:
- theme: brand
text: クイックスタート
link: /ja/guide/getting-started
- theme: alt
text: GitHub
link: https://github.com/Rosemoe/sora-editor
features:
- icon: 🛠️
title: 簡単な拡張
details: エディターをプロジェクトにシンプルで統合や拡張できます。
- icon: 🚀
title: 快適な体験
details: 適切なアニメーションやトランジションにより、コード編集をさらに楽しむことができます。
- icon:
title: 優秀な性能
details: バックグラウンドの増分分析を通じて、コードの強調表示と正確なヒントを瞬時に得ることができます。
- icon:
title: 活躍している更新
details: モバイル エディターの最前線に立つために、私たちはエディターの機能を常に強化しています。
---

<style>
:root {
--vp-home-hero-name-color: transparent;
--vp-home-hero-name-background: -webkit-linear-gradient(120deg, #bd34fe 30%, #ec407a);
}
</style>
1 change: 1 addition & 0 deletions ja/reference/no-implemention.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
No implemention

0 comments on commit d71ed40

Please sign in to comment.