Uchan Note
ラベル
c-helper
の投稿を表示しています。
すべての投稿を表示
ラベル
c-helper
の投稿を表示しています。
すべての投稿を表示
2013年12月9日月曜日
進捗どうでしょう
›
「進捗どうですか」と聞いて「進捗ダメです」って答えるネタが流行っているみたい。元ネタは良く知らないのだけど。 この記事は 進捗Advent Calendar 2013 9日目向けのものです。アドベントカレンダーなるものに初めて参加してみます。 修士論文 僕の進捗といえ...
2013年2月18日月曜日
【Eclipseプラグイン開発】 配布時に他プラグインへの依存をなくす
›
Eclipseプラグインの開発時と配布時の、他プラグインへの依存関係を変えたいことがあります。 例えば、開発時にJUnitを使ってテストをするような場合。 配布先ではテストをしないでしょうから、末端ユーザーの環境にJUnitプラグインがなくても大丈夫なようにしたい。 このよ...
2012年8月11日土曜日
C-Helper がインデント乱れとmalloc/sizeof警告に対応しました
›
サイボウズ・ラボユースで製作中の C-Helper が、インデントの乱れや malloc / sizeof に関して警告できるようになりました。 さらにそれらの警告を Eclipse の Problem view に表示することで、プラグインっぽさが増しました。 どうでし...
2012年7月19日木曜日
Eclipse CDT C言語パーサーに好きなヘッダファイルを使わせる
›
今まで Eclipse CDT でC言語のパースをする場合 IncludeFileContentProvider には IncludeFileContentProvider.getEmptyFilesProvider()を指定していました。( CDTでAST を参照) ...
2012年7月8日日曜日
Eclipse の機能を使ったプログラムを java コマンドで実行する
›
Eclipse のプラグインを開発する場合、多かれ少なかれ他のプラグイン(Eclipse 自体がプラグインで出来ています)のクラス群を利用することになります。 また、 Eclipse のプラグインではない普通のプログラムを作る場合にもそれらクラス群を利用可能です。実際に Ecl...
2012年6月29日金曜日
Eclipseプラグインの開発サイクル短縮化計画
›
みなさんはEclipseのプラグインを開発したことがあるでしょうか? Eclipseのプラグインを開発するときは、普通の手順ではEclipseの上で「テスト用のEclipse」を起動させてプラグインを動かします。 Eclipse自体が非常に重たいソフトウェアですから、それ...
2012年6月19日火曜日
CDTでAST
›
今日はちょっとだけ C-Helper の開発として、EclipseのCDTを使って、C言語のソースコードから抽象構文木(AST)を生成する部分を実装しました。 同じような実装は卒論のときにもしたけれど、そのたびによくわからないのがAST生成メソッドの引数です。 ILan...
›
ホーム
ウェブ バージョンを表示