#monodevelop を使った #ATS2 IDEについて

なんと #ATS2 のIDEを #monodevelop のプラグインで作ってしまった猛者(Artyom Shalkhakov)がいるようでゲッソ! https://groups.google.com/forum/#!topic/ats-lang-users/tW20yygIbwQ
0
Japan ATS User Group @jats_ug

なんと #ATS2IDE#monodevelop のプラグインで作ってしまった猛者(Artyom Shalkhakov)がいるようでゲッソ! / groups.google.com/forum/#!topic/…

2014-10-22 00:07:35
Japan ATS User Group @jats_ug

さっそく使ってみようじゃなイカ! #ATS2 / ashalkhakov/ATS-Postiats-ide github.com/ashalkhakov/AT…

2014-10-22 00:08:05
Japan ATS User Group @jats_ug

とりあえずapt-get! でゲッソ #Debian #sid / sudo apt-get install monodevelop

2014-10-22 00:09:16
Japan ATS User Group @jats_ug

Mono 3.x and MonoDevelop 5.x が必要になるらしいじゃなイカ github.com/ashalkhakov/AT…

2014-10-22 00:09:50
Japan ATS User Group @jats_ug

$ apt-cache show monodevelop|grep "^Version" # => Version: 5.5.0.227-1

2014-10-22 00:10:48
Japan ATS User Group @jats_ug

$ mono --version|grep version # => Mono JIT compiler version 3.2.8 (Debian 3.2.8+dfsg-7)

2014-10-22 00:12:21
Japan ATS User Group @jats_ug

Mono側のバージョンは大丈夫そうでゲソ

2014-10-22 00:12:43
Japan ATS User Group @jats_ug

monodevelopを起動して、GUIからATS-Postiats-ide/MonoDevelop.ATSBinding/MonoDevelop.ATSBinding.slnを開いて「全てビルド」するでゲッソ #Mono #ATS2 #IDE

2014-10-22 00:22:07
Japan ATS User Group @jats_ug

この状態でATS-Postiats-ideディレクトリの中でmdtool setup pack MonoDevelop.ATSBinding/MonoDevelop.ATSBinding.addin.xmlしても怒られてしまうじゃなイカ。。。 #ATS2 #Mono #IDE

2014-10-22 00:23:01
Japan ATS User Group @jats_ug

System.IO.FileNotFoundException: Could not find file "/home/kiwamu/src/ATS-Postiats-ide/MonoDevelop.ATSBinding/MonoDevelop.A...

2014-10-22 00:23:32
Japan ATS User Group @jats_ug

dllの位置が悪いようなので手でコピーしてみるでゲソ/ cp MonoDevelop.ATSBinding/bin/Debug/MonoDevelop.ATSBinding.dll MonoDevelop.ATSBinding/MonoDevelop.ATSBinding.dll

2014-10-22 00:24:39
Japan ATS User Group @jats_ug

再度mdtool setup pack MonoDevelop.ATSBinding/MonoDevelop.ATSBinding.addin.xmlすると"Creating package MonoDevelop.ATSBinding_0.0.1.mpack"だそうじゃなイカ

2014-10-22 00:25:56
Japan ATS User Group @jats_ug

#monodevelop GUIのメニュー、Tools -> Add-in Manager -> Installから作成したMonoDevelop.ATSBinding_0.0.1.mpackを選択してインストールでゲッソ! #ATS2 #IDE

2014-10-22 00:27:58
Japan ATS User Group @jats_ug

ふぉ。。。かなしみ、、、でゲッソ。。。 / flickr.com/photos/masterq…

2014-10-22 00:33:57
Japan ATS User Group @jats_ug

それでもソリューションではなく単にdatsファイルを開くのには、なんの問題もないようでゲソ。綺麗にシンタックスハイライトされているじゃなイカ #monodevelop #ATS2 #IDE / flickr.com/photos/masterq…

2014-10-22 00:36:47
Japan ATS User Group @jats_ug

これは貴重な一歩でゲソ。#monodevelop の上でここまでできるのであれば、成長させて #ATS2 のまっとうなIDEを作るのも夢ではなくなったでゲソ。 / ashalkhakov/ATS-Postiats-ide github.com/ashalkhakov/AT…

2014-10-22 00:37:52
Japan ATS User Group @jats_ug

また #ATS2.NET バックエンドを作れば、 #ATS2 言語を使って #monodevelop のプラグイン開発をすることも原理的には可能でゲソ。いまでもPythonバックエンドがあるのだから、比較的容易なはずじゃなイカ github.com/githwxi/ATS-Po…

2014-10-22 00:39:27