Symfoware

Symfowareについての考察blog

フリーのC#開発環境SharpDevelopをWindows 7にインストールする

C#のフリーの開発環境といえば、Visual Studio Express Editionが有名だと思います。

その他だと、MonoDevelopが有名かと思います。
http://monodevelop.com/

調べてみると、MonoDevelopはGtkウインドウの開発に特化するように進化しているようです。

普通のWindows Formなアプリケーションを作る方法はないかさらに調べてみると、
SharpDevelopがよさそう。

SharpDevelop
http://www.icsharpcode.net/OpenSource/SD/Default.aspx

こちらをWindows 7にインストールして、動かしてみたいと思います。





ダウンロードとインストール



http://www.icsharpcode.net/OpenSource/SD/Download/

こちらのページの「Downloads for SharpDevelop 4.3 」をクリック。

220_01.png


Downloads for SharpDevelop 4.3の「Download」をクリックすると、
「SharpDevelop_4.3.2.9632_Setup.msi」がダウンロードできます。

220_02.png


ダウンロードしたインストーラーを実行すると、簡単にインストールが完了します。
インストール時の画面はこんな感じ。


220_03.png


220_04.png


220_05.png


220_06.png


220_07.png


220_08.png


インストールが終わると、デスクトップにショートカットが作成されると思います。






日本語化



日本語化はこちらを参考にしました。

F#、IronPython、Booまで使えるフリーの統合開発環境「SharpDevelop」
http://news.mynavi.jp/articles/2009/03/26/SharpDevelop/index.html


SharpDevelop-jpから、言語ファイルをダウンロードします。
http://sourceforge.jp/projects/sharpdevelop-jp/

今回は、「StringResources.jp.resources-ver4.3-20130317.zip」をダウンロードしました。
ダウンロードしたファイルを解凍すると「Readme.txt」と「StringResources.jp.resources」が
入っていると思います。

Readme.txtに適用方法が詳しく記載されているのですが、ざっくり解説すると、
SharpDevelopのインストールフォルダにあるdata\resources、
例えば「C:\Program Files\SharpDevelop\4.3\data\resources\」に
「StringResources.jp.resources」をコピーします。

220_09.png


さらに、resourcesフォルダにあるlanguagesフォルダ、
例えば「C:\Program Files\SharpDevelop\4.3\data\resources\languages」に、
LanguageDefinition.xmlファイルがあるので、テキストエディタで開きます。

220_10.png


日本語の項目が、このようにコメントされていますので、

<!-- <Languages name="Japanese" code="jp" icon="japan.png" /> -->



コメントを外してやります。

<Languages name="Japanese" code="jp" icon="japan.png" />



220_11.png



ここまでの作業が終わったら、SharpDevelopを起動します。
メニューの[Tools] - [Options]を選択。

220_12.png


UI Languageで日本語が選択できるようになっていると思います。

220_13.png


UIが日本語化されました。

220_14.png


後は、Visual Studioと同じ操作感で使用できると思います。
関連記事

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2013/08/18(日) 18:48:52|
  2. 備忘録
  3. | トラックバック:0
  4. | コメント:0
  5. | 編集
次のページ