フリーの.NET統合開発環境「SharpDevelop」2
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2005/08/18(木) 11:30:59http://icsharpcode.net/
SharpDevelop-jp
http://sharpdevelop-jp.sourceforge.jp/
前スレ
フリーの.NET統合開発環境「SharpDevelop」
http://pc8.2ch.net/test/read.cgi/tech/1023727377/l50
00021
2005/08/18(木) 11:33:38キャレットずれ修正パッチを作っている方もいらっしゃいます。
http://sd.mome-jp.net/
0003デフォルトの名無しさん
2005/08/18(木) 22:22:31新スレ立て乙です
0004デフォルトの名無しさん
2005/08/19(金) 15:52:44とりあえず保守
0005デフォルトの名無しさん
2005/08/19(金) 17:29:17つーか、ちょいと動かしてるだけで200MBもメモリ食うのは勘弁してくれと。
0006デフォルトの名無しさん
2005/08/21(日) 08:39:470007デフォルトの名無しさん
2005/08/21(日) 09:40:49C#自体即死の悪寒。いやマジで。
0008デフォルトの名無しさん
2005/08/21(日) 23:30:04不具合は、ソースを直して再ビルドすれば正しく表示されるみたいだな。
src\Main\Base\Gui\Pads\CompilerMessageView\CompilerMessageView.csの59行目の
messageCategory.Font = resourceService.LoadFont("Arial", 9, FontStyle.Bold);
をコメントアウトしてビルド。
つーか何でArialフォントなのさ。
0009デフォルトの名無しさん
2005/08/24(水) 16:01:44http://www.icsharpcode.net/Laputa/
□リファクタリングのデモ
http://www.icsharpcode.net/laputa/ct.ashx?id=26bbe957-3db6-4b7f-874b-508f54a0484c&url=http%3a%2f%2fwww.icsharpcode.net%2flaputa%2fcontent%2fbinary%2fQuickTourOfCorsavy.wmv
□デバッガのデモ
http://www.icsharpcode.net/laputa/ct.ashx?id=a88f44d9-277c-418e-b34e-927845f77ffc&url=http%3a%2f%2fwww.icsharpcode.net%2flaputa%2fcontent%2fbinary%2fDebuggerInCorsavy.wmv
□Subversionから最新のSharpDevelop2.0を取得(コンパイル/実行するのに.NET Framework 2.0 Beta 2が必要)
svn co svn://sharpdevelop.net/corsavy/trunk SharpDevelop
0010デフォルトの名無しさん
2005/08/24(水) 16:03:58・デバッガ
・遂にデバッガ搭載。ブレークポイントの設置、ステップオーバー、ステップイン、ステップアウトの動作は概ね良好。
・ローカル変数や呼び出し履歴もきちんと表示されていて問題なし。(日本語のメソッド、フィールドでも確認)
・例外が発生した場合、その行からデバッグできるので便利。
・Trace.WriteLineやDebug.WriteLineでアウトプットウィンドウに出力可能なのも嬉しいところ。
・リファクタリング
・クラス、インターフェイス、メソッド、フィールド、プロパティの名前変更のみ対応。
・テキストエディタ
・キャレットずれは解消された模様。
・Goto Definition(定義へ移動)が実装された。
・型名やヘルプのホバー表示が実装された。
・インテリセンスが賢くなった。
・Definition Viewが面白い。(呼び出し先のメソッドの実装を表示)
・その他
・NUnitからMbUnitに変更。
・Subversionに対応。現時点でコミット処理・差分表示は未実装。
・自動的にコードを生成でInterface Implementationでメソッドのスケルトンが生成されない不具合がある。
0011デフォルトの名無しさん
2005/08/24(水) 17:47:33幼女趣味者製造工場でデモ。w
0012デフォルトの名無しさん
2005/08/24(水) 21:08:04それはファックロリーメソッドから幼女が量産されたりするのか?
幼女の「匂い」を嗅いだりするのか?
最高じゃないか!!
0013デフォルトの名無しさん
2005/08/25(木) 01:17:44お疲れ。デバッガはうれしいな。
0014デフォルトの名無しさん
2005/08/25(木) 03:18:58> ・キャレットずれは解消された模様。
<Change author="Mike Kruger" date="07/31/2005">Fixed text editor caret positioning bug. (occured with fonts that had different font withs for bold and plain chars)</Change>
Revision292で確かに修正されてますね。
モロにGenericsを使ってるのでFidalgoにはそのままマージは出来ないっぽいけど…
まあこれでやっと修正パッチも用済みかな
// 11月にドメインの期限が切れる予定
0015デフォルトの名無しさん
2005/08/27(土) 20:45:13デバッグ機能が使えるようになるのは
.NET 2.0 での開発から、って理解でいいのでしょうか?
それとも、#Developのコンパイルに必要なだけなのでしょうか?
0016デフォルトの名無しさん
2005/08/27(土) 22:02:22SharpDevelopのデバッガは、.NET Framework2.0で追加された機能(System.Diagnostics.SymbolStore名前空間のSymBinderクラス等)
を使用して実現されているんで、実行時には.NET Framework2.0のランタイムは必須かと。
ちなみにSubversionのインストールやコンパイル作業が面倒くさい方は、Sourceforgeで配布されてるセットアップファイルを取って来るのもあり。
リビジョンが408と少々古いけど、お手軽?に評価できると思う。
http://sourceforge.net/project/showfiles.php?group_id=17610&package_id=161396
001716
2005/08/27(土) 23:02:01とりあえず、.NET Framework 2.0 Beta 2を削除してみた結果、
SharpDevelop.exeは起動できず。セットアップファイルも
「Microsoft .NET Framework 2.0 Beta 2 was not found on this system.」と
メッセージが出て先に進めない。
ということで、「.NET Framework 2.0 Beta 2」は必須。
001815
2005/08/28(日) 01:43:13わざわざ削除までさせてしまって申し訳ないです
0019デフォルトの名無しさん
2005/09/05(月) 14:37:250020デフォルトの名無しさん
2005/09/09(金) 21:11:09http://sourceforge.net/project/showfiles.php?group_id=17610&package_id=161396
0021デフォルトの名無しさん
2005/09/12(月) 23:47:04VSでいうコンポーネントの追加ってできない?
0022デフォルトの名無しさん
2005/09/13(火) 03:12:07AxWebBrowserの件か。もはや、FAQだな。
以下の説明はSharpDevelop1.1.0.2019でC:\Program Files\SharpDevelopにインストールしていると仮定する。
・手順1.コマンドプロンプトで以下のコマンドを実行する。
cd "C:\Program Files\SharpDevelop\bin"
"C:\Program Files\Microsoft.NET\SDK\v1.1\Bin\AxImp.exe" %windir%\system32\SHDOCVW.DLL
【確認】AxSHDocVw.dllとSHDocVw.dllがC:\Program Files\SharpDevelop\binに生成されていれば成功。
・手順2.SharpDevelopを起動して左側のツールウィンドウの「ASCIIコード表」等のタブを右クリックし、
「サイドバーの構成...」のメニューを選択する。
・手順3.「サイドバーを設定」ダイアログの「新規」ボタンを押下し、新たなカテゴリを作成する。
・手順4.作成したカテゴリを選択し「コンポーネント」ボタンを押下する。
・手順5.「コンポーネントを追加」ダイアログの「カスタム」タブをクリックしファイル名に
「C:\Program Files\SharpDevelop\bin\AxSHDocVw.dll」と入力し、「コンポーネントを表示」を押下する。
【確認】「追加するコンポーネント」の名前に「AxWebBrowser」と表示されていれば成功。
・手順6.「コンポーネントを追加」ダイアログの「OK」ボタンを押下。続けて「サイドバーを設定」ダイアログのOKボタンを押下。
【確認】ツールウィンドウに新たなカテゴリのタブに「AxWebBrowser」アイテムが表示されていれば成功。
・手順7.新規に「Windowアプリケーション」コンバインを作成し、MainFormに「AxWebBrowser」を貼り付ける。
【確認】MainFormにAxWebBrowserコントロールが配置されていて、プロジェクトの参照に「AxSHDocVw.dll」が表示されていれば成功。
0024デフォルトの名無しさん
2005/09/18(日) 01:50:590025デフォルトの名無しさん
2005/09/26(月) 08:14:370026デフォルトの名無しさん
2005/09/26(月) 23:42:17もう少し使ってみる
0027デフォルトの名無しさん
2005/09/27(火) 18:47:540028デフォルトの名無しさん
2005/09/27(火) 20:50:270HelloWorlderとしてはすごく嬉しい
0029デフォルトの名無しさん
2005/09/27(火) 23:56:270030デフォルトの名無しさん
2005/09/29(木) 00:29:380031デフォルトの名無しさん
2005/10/02(日) 13:20:460032デフォルトの名無しさん
2005/10/02(日) 14:13:39一応、2.0の最新の奴はユニットテストがデバッガ内で実行出来るんで期待していいと思うよ。
ユニットテストで失敗した個所にブレークポイントを仕掛けて、コードを追っていくのはそれなりに楽しいし。
0033デフォルトの名無しさん
2005/10/02(日) 15:52:450034デフォルトの名無しさん
2005/10/02(日) 20:18:350035デフォルトの名無しさん
2005/10/08(土) 21:45:150036デフォルトの名無しさん
2005/10/12(水) 23:10:36同じく
せこせこ MessageBox.Show でデータみながらやってるよ
わざわざ CLR Debugger を開く局面は少ない
2.0の内蔵デバッガ待ち遠しいなぁ
0037デフォルトの名無しさん
2005/10/13(木) 05:41:090038デフォルトの名無しさん
2005/10/23(日) 13:47:010039デフォルトの名無しさん
2005/10/24(月) 09:39:33スタートアップオブジェクトってどこで設定すればいいのかわからない・・・・
誰か教えてください。
0040デフォルトの名無しさん
2005/10/26(水) 10:45:41public static void Main(string[] args)
がいっちゃん最初に実行されるのがC#のルールじゃない?
メインフォームの InitializeComponent の後に
書くのがいい気がするが自信はない
0041デフォルトの名無しさん
2005/10/26(水) 14:09:18→ MainForm に Label や Button などを張り付け → 実行 (F5)
で、まっさらなフォームしかでてこないんだけど、何か勘違いしてる?
0042デフォルトの名無しさん
2005/10/26(水) 15:40:37なかったら #Developの問題かもしれない
//
// button1
//
this.button1.Location = new System.Drawing.Point(112, 40);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(96, 48);
this.button1.TabIndex = 0;
this.button1.Text = "button1";
0044デフォルトの名無しさん
2005/10/28(金) 07:11:34プロジェクト全体で置換をかけたら
日本語(コメントやコントロールの文字列)がぼろぼろにされてしまった
再現性があったら、報告しなきゃな
こんなコとする人いないかもしれないが
使ってる人は気をつけてください
0045デフォルトの名無しさん
2005/10/28(金) 20:40:220046デフォルトの名無しさん
2005/10/29(土) 11:14:32それ、エンコードがくるっただけじゃないの?
0047デフォルトの名無しさん
2005/10/29(土) 11:28:26だけ、とか言わないで
大変だったんだから・゚゚(´□`。)°゚。ワーン
でも、確かにそんな感じの化け方だったかな?
0048デフォルトの名無しさん
2005/10/29(土) 22:45:20Many people requested a setup version for SharpDevelop 2 on .NET
2.0.50727.42. Normally Chris is doing the releases, but there were so
many requests that I had to do it now.
I don't have access to the source forge page, so the file is hosted
here on the team blog. To reduze the file size a bit, the incomplete
SubversionAddin is not included in this setup.
Corsavy 654 Setup.exe (2,86 MB)
Changes to revision 593 (the last setup version) are: Many bugfixes,
including criticals bugs with the new MSBuild version; big improvements
to BooBinding and a new feature called "Typing-Time Type Inference":
Type "? name = ...;" or "Dim name As ? = ..." and SharpDevelop will
substitute the question mark with the type of "...".
0049デフォルトの名無しさん
2005/10/29(土) 23:02:31つまり.NET Framework2.0の正式版に対応したってことか。
で、Boo言語って初めて聞いたんだが使ったことある人いる?
Boo公式ページ(英語)
http://boo.codehaus.org/Home
日本語のチュートリアル
http://www.asahi-net.or.jp/~sy7a-ht/diary/tut_boo.html
0050デフォルトの名無しさん
2005/10/30(日) 12:23:25日本人、#d、大好きか?
0051デフォルトの名無しさん
2005/10/30(日) 16:27:28Googleの特性でしょ
言語設定にあった言語のページのほうが優先して表示されるからそういうことになる。
言語を英語にすればこのとおり
ttp://www.google.com/search?hl=en&lr=&q=SharpDevelop
0052デフォルトの名無しさん
2005/10/30(日) 16:28:410053デフォルトの名無しさん
2005/10/30(日) 20:21:200.5の頃に触った
小さいプログラムがさくっと書けるし、対話モードもいい感じ
ただ初心者なもんで、コードのバグかコンパイラのバグか分からないエラーが出てから使ってない
0054デフォルトの名無しさん
2005/10/30(日) 20:31:47もう2.0が出るのか。
なんかあったの?
開発速度がグンっと速くなってる。
0055デフォルトの名無しさん
2005/10/30(日) 20:36:030056デフォルトの名無しさん
2005/10/30(日) 20:40:44#dもそうだけどJavaとかもRAD開発できるし
RAD IDEは有料って時代も終わりを告げたね。
0057デフォルトの名無しさん
2005/10/30(日) 21:12:18MetroWorksやWatcomやBorland見てればわかるっしょ
0058デフォルトの名無しさん
2005/10/30(日) 21:19:250059デフォルトの名無しさん
2005/10/30(日) 21:23:19ストールマンの狙い通りじゃん
ソフトウェア開発で利益を得るのは許さん、ソフトウェアでないサービスで利益を得るのは良い
0060デフォルトの名無しさん
2005/10/31(月) 22:45:51string hoge;
public hogehoge(){
MainForm form = new MainForm();
hoge = form.textbox1.Text;
MessageBox.Show(hoge);
}
}
というクラスを作って、メインで
hogehoge a = new hogehoge();
として実行すると、テキストボックスの内容がメッセージボックスに書かれるんだけど、
テキストボックスの内容を書き換えても最初に読み込んだ値しか表示されません
どこか間違ってますか?C#ではデストラクタは不要なんですよね?
0061デフォルトの名無しさん
2005/11/01(火) 07:29:11狙いは違う。結果としてそうなってるだけ。
0062デフォルトの名無しさん
2005/11/02(水) 06:33:43内部の名前空間やXMLFormの読み込みの部分まで変更されてるんで、
1.1用に作ったアドインが流用できねぇー。
まぁ、#Devに依存する部分をうまく切り出せなかったおいらの設計ミスなんだけどな……。
0063デフォルトの名無しさん
2005/11/08(火) 15:28:36> 誰でも(MSDN登録ユーザーに限ることなく)Visual Basic,C#,C++,J#の各Express Editonをダウンロードできる。
> 日本語版の提供開始時期は,11月17日に開催されるVS 2005のイベントで発表される見込み。
ttp://itpro.nikkeibp.co.jp/article/NEWS/20051108/224154/
待ちどうしいのぅー
0064デフォルトの名無しさん
2005/11/11(金) 09:21:25何作ったの〜?
0065デフォルトの名無しさん
2005/11/14(月) 23:19:17失礼の無い様、丁寧な対応を宜しくお願い致します。
0066デフォルトの名無しさん
2005/11/14(月) 23:23:03あるはずのタブがどこにも出てこない
0067デフォルトの名無しさん
2005/11/15(火) 09:05:42C#なプロジェクトで作った?
プロジェクトじゃないと出てこなかったような気がする。
0068デフォルトの名無しさん
2005/11/16(水) 22:30:210069デフォルトの名無しさん
2005/11/16(水) 23:24:07>>673
初実行時にデータベース作成をスキップするとそうなるらしい
http://www.icsharpcode.net/OpenSource/SD/Forum/topic.asp?TOPIC_ID=5181
タブや窓が出てこなくなったら
http://www.icsharpcode.net/OpenSource/SD/Forum/topic.asp?TOPIC_ID=5250
676 [04/05/17 01:29] 673 <>
>>674-675
ありがとう
「Documents and Settings\Application Data\.ICSharpCode」を削除する事で解決しました
フォームデザイナのメインメニューが有効になってていい感じ
0070デフォルトの名無しさん
2005/11/17(木) 13:57:302)スタートページから コンバインリストを削除する方法
を教えてくださいませ。作りかけのやつがイッパイ表示されて、我ながらウザイw
0071デフォルトの名無しさん
2005/11/17(木) 17:51:231)はシラネ
2)はファイル(F)>最近使ったプロジェクト(R)>最近使ったプロジェクトリストをクリア
0073デフォルトの名無しさん
2005/11/18(金) 09:10:421)
http://sharpdevelop-jp.sourceforge.jp/index.php#content_1_1
007473
2005/11/18(金) 09:11:41http://sharpdevelop-jp.sourceforge.jp/index.php?Tips#content_1_1
0076デフォルトの名無しさん
2005/11/18(金) 20:46:26@ @
L
O <シャーーーー!!!
0077デフォルトの名無しさん
2005/11/22(火) 05:39:35ほんでもって
http://build.sharpdevelop.net/BuildArtefacts/
0078デフォルトの名無しさん
2005/11/22(火) 07:53:39インクルードパスの設定とか、区切り文字とか、ぜんぜんわがんね。
0079デフォルトの名無しさん
2005/11/25(金) 00:55:18ウィザードではき出したXMLに
スタートメニューとデスクトップのショートカットを追加したが
うまくいかないとかいう状況で
地道に WiX のチュートリアル読んでます・・・
0080sage
2005/11/25(金) 12:06:14文字コード、大丈夫?
0081デフォルトの名無しさん
2005/11/25(金) 17:49:12・・・すごい罠にひっかかってたということがわかった
WiX Tutorial
http://www.tramontana.co.hu/wix/
の 1.2 にある
<Shortcut Id="startmenuFoobar10" Directory="ProgramMenuDir" Name="Foobar10"
LongName="Foobar 1.0" Target="Complete" WorkingDirectory='INSTALLDIR'
Icon="Foobar10.exe" IconIndex="0" />
<Shortcut Id="desktopFoobar10" Directory="DesktopFolder" Name="Foobar10"
LongName="Foobar 1.0" Target="Complete" WorkingDirectory='INSTALLDIR'
Icon="Foobar10.exe" IconIndex="0" />
</Component>
この、Target="Complete" は
<Feature Id='Complete' Level='1'>
<ComponentRef Id='MainExecutable' />
<ComponentRef Id='HelperLibrary' />
<ComponentRef Id='Manual' />
</Feature>
この Feature の Id にかかってた Il||li _| ̄|○ il||li
SharpDevelop のテンプレートでは
MyFeature という値になってた
これに気づくのに丸一日かかった
とんでもない恥を晒してる気がするが
はまった人のために書いておく
0082デフォルトの名無しさん
2005/12/11(日) 18:06:13まだなんだな、#dの2.0は。
0083デフォルトの名無しさん
2005/12/11(日) 23:22:25Beta1の足音はしているみたいだよ。そろそろじゃないかなー。
0084デフォルトの名無しさん
2005/12/13(火) 17:09:42キタ━━(゚∀゚)━━ !
0085デフォルトの名無しさん
2005/12/13(火) 17:38:26キャレットずれ修正パッチがそのままじゃ当たらなさそう
0086デフォルトの名無しさん
2005/12/13(火) 17:49:47パッチ当たりますm(_ _)m
0087デフォルトの名無しさん
2005/12/15(木) 09:32:45http://sharpdevelop-jp.sourceforge.jp/#content_1_2
0088デフォルトの名無しさん
2005/12/15(木) 19:51:330089デフォルトの名無しさん
2005/12/15(木) 19:58:35beta?
009089
2005/12/15(木) 20:01:22ttp://www.microsoft.com/downloads/details.aspx?FamilyID=FE6F2099-B7B4-4F47-A244-C96D69C35DEC&displaylang=ja
0091デフォルトの名無しさん
2005/12/16(金) 13:43:350092デフォルトの名無しさん
2005/12/16(金) 16:14:190093デフォルトの名無しさん
2005/12/18(日) 18:18:45去年くらいはもうちょいにぎわってたと思ったのに・・・
Expressって1年限定でしょ?奪われたのシェア?
0094デフォルトの名無しさん
2005/12/18(日) 18:41:56「1年限定」っていうのはダウンロードがそうなのであって、使用期限ではないし。
0095デフォルトの名無しさん
2005/12/18(日) 20:15:020096デフォルトの名無しさん
2005/12/18(日) 20:20:14ああ、そういうことね
フリー厨の需要を埋め尽くし、開発者のやる気を奪いつくすには十分な期間だな<1年限定
0097デフォルトの名無しさん
2005/12/18(日) 23:04:11Corsavyのリビジョン910でそのパッチが採用されたみたいだな
0098デフォルトの名無しさん
2005/12/19(月) 01:04:46ほんと!?やったね!でも、まだダウンロードできない・・・(>_<)。
0099デフォルトの名無しさん
2005/12/19(月) 01:10:430100デフォルトの名無しさん
2005/12/19(月) 12:00:230101デフォルトの名無しさん
2005/12/19(月) 15:14:49■ このスレッドは過去ログ倉庫に格納されています