Masaru Tsuchiyama
Masaru Tsuchiyama
既存の枠組みで、サブメニューを追加できるか調査してみた。 カスタムメニューという機能があり、その中に新しいメニュー項目をまとめておき、 初期状態で入れておけば行けそうな気がする。 ## カスタムメニューの追加 (メニュー1) ### 右クリックメニューに `メニュー1` を追加する。 ### `メニュー1` の中身を確認する。 ### 実際の表示に反映される。 ## カスタムメニューの名前変更 ### メニュー名に、名前を入れて設定を押す ### メニュー名の変更がダイアログに反映される。 ### 実際の表示に反映される。
> カスタムメニューという機能があり、その中に新しいメニュー項目をまとめておき、 > 初期状態で入れておけば行けそうな気がする。 以下で定義されている値をメニューの共有メモリに足せばいいはず。 https://github.com/sakura-editor/sakura/blob/8ca0e39e24f1a63ae8a27b17a7262692a02cacca/sakura_core/Funccode_x.hsrc#L461-L488
> 既存の枠組みで、サブメニューを追加できるか調査してみた。 #1161 で実験してみた。
> https://github.com/sakura-editor/sakura/blob/5c39c84cac4049979f4a67f27b554c860694beb1/sakura_core/env/CommonSetting.h#L444-L451 > > メンバ変数の使い方は、雰囲気で分かるはず・・・ 😄 ↑ ここはリファクタリングしたい感じです。 #1160
> 今までとの互換性を考えると、2.4.0で増えた項目をサブメニュー化した方がよいかも知れません。 > 例えば、 実装して使ってみたんですが、私はトップの階層にあったほうが使いやすいと思いました。 サブメニューをたどるのがめんどくさい。
> 実装して使ってみたんですが、私はトップの階層にあったほうが使いやすいと思いました。 https://github.com/sakura-editor/sakura/pull/1161#issuecomment-578384968 のバイナリを使えば実動作を試せます。
メモ https://github.com/SonarOpenCommunity/sonar-cxx/wiki/Code-checkers https://github.com/SonarOpenCommunity/sonar-cxx/wiki/Extending-the-code-analysis
正規表現キーワードというのがあったと思うので、それを使えばできると思います
RSS だと pre-release かどうか判定する情報がないので GitHub API を使ったほうがいいかも 正式リリースでは `prerelease` は `false ` になっているが、 pre-release では `prerelease` は `true` になっている。 最新のリリース https://api.github.com/repos/sakura-editor/sakura/releases/latest リリース一覧 https://api.github.com/repos/sakura-editor/sakura/releases ドキュメント https://developer.github.com/v3/repos/releases/
参考 主に RSS に関する情報 https://efcl.info/2014/07/20/git-tag-to-release-github/