1/3日記 ===== プログラム ===== * Re:codeや他のプログラムについて色々考え中。 * 具体的にはテキストエディタをどう扱うかという部分。 * いきなり他エディタ使え!っていう形で前回のバージョンは公開したんだけど、それだとやはり使い勝手は厳しい様子。 * そのためGUI上にテキストエディタを組み込んでまずは使ってもらう、上級者は別アプリでテキストエディタを起動すればいい、という考えでまずは簡単にテキストエディタを組み込もうとしている。 * https://github.com/nealmick/ImGui_Ned_Embed * これよさそうな気がする。 * そもそもこういうのがある * https://github.com/ocornut/imgui/wiki/Useful-Extensions#text-editors * dear imguiは複数行対応のテキストエディタを提供しているので、まずはそれで記載してもらうのでもいいかもしれない。 * 慣れてる人は自分のテキストエディタを使ってもらうとかであればアリかも。簡単に実装するのであればその方法でいいかもな。 * コピペはできる環境とそうでないのがある模様。Webはできないので単体アプリでできるかは要確認。 ---- * あとは、今Rustで作るのも検討中なんだけど、Re:codeの場合だとRust-Cで連携が必要なため、そのインタフェース作ったりプロシージャ絡みの挙動に対応したりがありそうなんだよな。どうしたもんか。 ===== その他 ===== * https://www.blockbench.net/ * ちょっと使ってみる。