SAKURA Editor (Japanese text editor for MS Windows)
A free Japanese text editor for Windows
Project(カンバン)運用を始めます。
開発ポリシーを以下にまとめていきます。開発にご参加いただける方はこちらご参照ください。
https://github.com/sakura-editor/sakura/wiki
Sakura Editor をコンパイルするためには、 Community または Professional エディション以上の Visual Studio 2017 または Visual Studio 2019 が必要です。
正式バイナリは Visual Studio Community 2017 でビルドされます。
Visual Studio 2017/2019 の両対応に関しては #866 で対処済みです。
仕組みに関してはこちらを参照
Sakura Editor のコンパイルに必要なコンポーネントを Visual Studio 2017/2019 にインストールするために .vsconfig という設定ファイルを用意しています。
#1162 で .vsconfig というファイルを sakura.sln と同じディレクトリに配置しています。
vs_community__XXXXX.exe
でインストールする際に、--config オプションをつけてインストールする。
あるいは構成変更することにより、必要なコンポーネントを自動的にインストールします。
vs_community__XXXXX.exe --config <.vsconfig のファイルパス>
sakura.sln
と同じディレクトリに .vsconfig が存在するので、
Visual Studio 2019 で sakura.sln
を開くと必要なコンポーネントが足りない場合、インストールを促す表示が出るので、インストールをクリックすると自動的にインストールする。
sakura.sln
を開いてビルドします。詳しくは こちら を参照
こちら を参照してください。
azure-pipelines.md でビルドの仕組みを説明しています。
AppVeyor では、 build-all.bat を使用してビルドを行っています。 ビルドに使用されるバッチファイルについては build-batchfiles.md を参照してください。
これ
を読んでからご利用ください。
x64 版は alpha 版
です。
対応中のため予期せぬ不具合がある可能性があります。
Jobs
をクリックします。Configuration: Release; Platform: Win32
) をクリックします。ARTIFACTS
をクリックします。Exe
がついてるのが実行ファイルのセットです。Installer
がついてるのがインストーラのセットです。All
がついてるのがバイナリ、インストーラ、ビルドログ、アセンブラ出力のフルセットです。Log
がついてるのがビルドログのセットです。Asm
がついてるのがアセンブラ出力セットです。以下から取得したいビルドを選択後、同様にしてダウンロードできます。
https://ci.appveyor.com/project/sakuraeditor/sakura/history
こちら を参照してください。
CHANGELOG.md
は ここからダウンロード できます(Markdown をローカルで確認する方法
で説明している手順でローカルで確認できます)。CHANGELOG.md
は PullRequest から自動的に生成しています。
こちらでマクロのサンプルを提供してます。
もしサンプルを作ってもいいよ~という方がおられましたら PR の作成お願いします。