- 1 : 2024/10/11(金) 08:00:07.971 ID:l0h+vx/A0
- コンパイラーとかは他人に任せたい
- 2 : 2024/10/11(金) 08:01:36.913 ID:WgQONoPmM
- interface apiを公開する
いくつかを自分で作る
エンジニアが作って便利だと感じれば自分で作り承認欲求のため公開する - 3 : 2024/10/11(金) 08:01:59.319 ID:l0h+vx/A0
- >>2
なるほど
サンクス - 4 : 2024/10/11(金) 08:02:25.712 ID:UPf+/41p0
- あんなん普通の会社には作れんからJavaで書いて特定クラスをオーバーライドするjarファイルを拡張機能として扱う仕様にすれば?マイクラの昔のMOD形式で
- 8 : 2024/10/11(金) 08:03:44.843 ID:l0h+vx/A0
- >>4
なるほどイメージわいてきたわ
クラス名を開示してそのメソッドをオーバーライドさせるイメージね - 5 : 2024/10/11(金) 08:02:33.561 ID:l0h+vx/A0
- コードエディタの拡張機能のAPIは作れそうだけどコンパイラーとかは難しそう
- 6 : 2024/10/11(金) 08:03:03.479 ID:UPf+/41p0
- 作れるんかい
- 9 : 2024/10/11(金) 08:03:58.388 ID:l0h+vx/A0
- >>6
いや頑張れば作れるだろ多分 - 7 : 2024/10/11(金) 08:03:24.584 ID:WgQONoPmM
- ドットネットにはcompilerクラスあるだろ
- 11 : 2024/10/11(金) 08:05:20.241 ID:l0h+vx/A0
- >>7
ほんとだJavaにもあるな - 10 : 2024/10/11(金) 08:05:11.497 ID:O5DSzlBo0
- エディタで適当なコンパイラをサポートすればいいでしょ
- 12 : 2024/10/11(金) 08:05:54.607 ID:l0h+vx/A0
- >>10
でもそれめっちゃめんどくさくね?
複数個用意しないといけない - 16 : 2024/10/11(金) 08:06:54.336 ID:O5DSzlBo0
- >>12
そうなの?コマンド叩くだけくらいのイメージなんだが - 18 : 2024/10/11(金) 08:08:00.618 ID:l0h+vx/A0
- >>16
いやわからんけどすごい重くなりそうなイメージはある - 21 : 2024/10/11(金) 08:13:11.733 ID:O5DSzlBo0
- >>18
普通のエディタは自前でコンパイラ用意してると思ってるのか - 22 : 2024/10/11(金) 08:14:31.697 ID:l0h+vx/A0
- >>21
ふつうに思ってたけど
VScodeの拡張でインストールされると思ってるけど - 13 : 2024/10/11(金) 08:06:34.410 ID:V9yu/1MO0
- JavaならUrlClassLoaderでJar読むだけ
- 15 : 2024/10/11(金) 08:06:51.084 ID:l0h+vx/A0
- >>13
なるほどさらに簡単なクラスもあんのか - 19 : 2024/10/11(金) 08:09:28.107 ID:l0h+vx/A0
- ああでも外部プロセスとしてコンパイラに投げればいいだけか?
ProcessStartみたいな
もちろんそのPCにそのコンパイラが用意されてないと意味を成さないが - 20 : 2024/10/11(金) 08:11:42.995 ID:WgQONoPmM
- >>19
パソコンがwindowsなら既に入ってるんだ
csc.exeで検索しろ - 23 : 2024/10/11(金) 08:15:05.199 ID:l0h+vx/A0
- >>20
でもそれってすべての言語に適応してるわけじゃなくね?
CやC#ならわかるけどさ - 24 : 2024/10/11(金) 08:18:56.660 ID:WgQONoPmM
- >>23
なんの言語で作りたいのかをまず書け - 29 : 2024/10/11(金) 08:24:45.459 ID:l0h+vx/A0
- >>24
C# - 25 : 2024/10/11(金) 08:20:35.326 ID:aIeDJ/pDM
- Lang Serverとやりとりするとことかプロトコル決まってるとは言え自前で書くの?
- 30 : 2024/10/11(金) 08:25:10.385 ID:l0h+vx/A0
- >>25
なんの話だ? - 26 : 2024/10/11(金) 08:20:42.178 ID:WgQONoPmM
- そんな事を言い始めたら、演習もpiで取れない言語もあるし、バイトコピーできない言語もある
VScodeみたいな、だからVScodeの開発言語のC♯について聞いてるのだと思ってたけど、違うならまず言語を言え
- 27 : 2024/10/11(金) 08:20:56.855 ID:V9yu/1MO0
- JSとかpythonみたいなインタプリタでやるのが一番簡単か
- 28 : 2024/10/11(金) 08:21:43.503 ID:V9yu/1MO0
- vscodeはElectronだからJSじゃないのか
- 31 : 2024/10/11(金) 08:26:27.922 ID:WgQONoPmM
- >>28
マジだ
前に完全C♯で作ってた記事見たけどいつから変えたんだよ…… - 32 : 2024/10/11(金) 08:29:18.363 ID:WgQONoPmM
- studioの方がC#とC++
コメント