Tipsに関するtaniguchitomoyaのブックマーク (10)

  • Eclipse各種Tips

    Eclipseを便利に使うための方法をいくつか紹介します。 ちなみに、新しく書いたものが上になるように並べてあります。 Subversive インストールについて 補完時のエラー コードアシスト時のCtrlキー 進化したHistory CVSでの文字化け 補完機能時の「<」 Linked Resourceとは Folding機能 便利なQuick Fix ステップ・フィルタリング テンプレート機能 ローカル履歴 Fast View CVSとの連係 Subversive インストールについて いつもハマるのでメモ。 まず、デフォルトではSubversiveはインストールされていない。 Install New Software... から、'Available Software Sites' を選び、Subversive Site をEnableにする。 http://download.ecl

  • Eclipse Tips

    はじめに すでにEclipseをお使いの方は多いと思うのだが、私が使っていて、これは便利と思ったもの だけ をいくつかリストしておきたいと思う。Eclipse3.0以降のTipsは こちら。 ヒープサイズの拡張 プロジェクトのサイズが大きくなってくるとプロジェクト全体の再ビルドなどに時間がかかって、途中でOutOfMemoryを起こしてしまうことがある。eclipse.exeの起動オプションに -vmargs -Xmx256M と入れておくと、Eclipseから起動されるJVMに対してVM引数を渡すことができるようになる。ちなみにこの例では、最大ヒープサイズを256MBに指定した例だ。 高速ビュー パースペクティブは、いくつかのビューに分割されているが、このビューの左上をクリックして 高速ビュー を選ぶと、ビューをウィンドウ左側に隠すことができる。ソースコードエディタを常に広く使えるので便

  • Eclipse Tips for 3.0

    はじめに Eclipse 3.0から、新しく追加された便利な機能のうち、 私がいいなと思ったものだけ を書き留めておこう。Eclipse2.xでも有効なTipsは こちら。 ファイルを開いたときに折りたたんで表示する項目を設定する。 新機能として、ソースコードのフォールディング(折りたたみ)が追加された。デフォルトでは、インナークラスとインポート宣言部が折りたたまれた状態だが、ウィンドウ>設定>Java>エディタ>フォールディングタブで、メソッドの実装、コメントも折りたたむことができる。 型階層をインラインで表示する。 エディタ上で、クラス、メソッド等の参照にカーソルを合わせ Ctrl+T をおすと、インライン上にクラス階層を表示させることができる。 変数の出現箇所を強調表示、メソッドの戻り値部分を強調表示する 変数にカーソルを合わせた状態で Alt+Shift+O を押すと、ソースコード

  • C# 2.0 の新機能

    2005年、Visual Studio 2005 の発売に合わせ、 .NET Framework および C# がメジャーバージョンアップして、 .NET Framework 2.0、C# 2.0 になりました。 バージョン 1.0 から 1.1 へのバージョンアップはほとんどバグフィックスのみで、 機能的な変更は小さなものでした。 これに対し、2.0 へのメジャーバージョンアップでは、 少し大きな機能追加がありました。 ここでは、その追加機能、すなわち、C# 2.0 の新機能について説明します。 Generics C++ で言うところの template。 (ただし、template とは実装の方式が違います。) 以下のような感じで、“型をパラメータに持つ型”を作ることが出来ます。 public class Stack<T> { T[] items; int count; public

    C# 2.0 の新機能
    taniguchitomoya
    taniguchitomoya 2006/04/12
    2.0新機能一覧
  • その他のライブラリ

    Console.Write("{0}\n", Math.Sin(2.0 / 3.0 * Math.PI)); Console.Write("{0}\n", Math.Log10(10000)); Console.Write("{0}\n", Math.Pow(2, 8)); 0.866025403784439 4 256 以下、何点か補足。 LogLog10 自然対数と常用対数については、 「常用対数と自然対数」を参照。 Atan2 Math.Atan2、 C 言語にも atan2 という関数があるんですが、 意外と知らない人が多いみたい。 直交座標 (x, y) → 極座標 (r, θ) の変換とか、 複素数 z = x + i y の偏角 arg z とかを求めたいときに使う。 ( atan(y / x) だと、 ( 1, 1 ) も ( −1, −1 ) も atan(1) に

    その他のライブラリ
    taniguchitomoya
    taniguchitomoya 2006/04/12
    .NETのコレクションクラスの解説がある。
  • 「Winny商法」にご用心

    筆者のもとには毎日,電子メールで数十通のプレスリリースが送られてくる。その中で最近よく目にするのが,「Winnyの起動を禁止するツール」や「USBストレージへのデータの書き込みを制限するツール」のリリースである。こういったツールの登場を見るたびに,筆者は複雑な気持ちになってしまう。 筆者は,こういったツールが「実際には機能しない」とか「役に立たない」というつもりはない。試してはいないが,これらはきっと確実に動作するだろう。では,なぜ筆者が複雑な気持ちになってしまうのかというと,そもそも「特定のアプリケーションの実行禁止」や「USBストレージへの書き込み禁止」は,Windowsが標準で備えている機能だからである。 例えば,Windows XP Professionalで特定のアプリケーションの実行を禁止したいのであれば,以下のような手順を実行すればよい。[コントロールパネル]の[管理ツール]

    「Winny商法」にご用心
    taniguchitomoya
    taniguchitomoya 2006/04/11
    Windows標準でも出来る特定アプリブロック&USBディスク使用禁止
  • DOBON.NET .NET Tips

    ここでは、Microsoft .NET Frameworkプログラミング(C#、VB.NET、Visual Studioなど)のTip(小技)を紹介しています(逆引き集のようなものです)。ソースコードやサンプルも多数公開しています。 .NET Tipsをご利用いただく際は、注意事項をお守りください。記事の評価一覧は、こちらで閲覧できます。をクリックすると、その記事を別のウィンドウに表示します。このウィンドウはひとつしか表示されませんので、複数の記事を連続してご覧になりたいときに便利です。が付いているリンクは、来は別のカテゴリに属している記事です。メールマガジン「.NETプログラミング研究」もあります。フォーム(System.Windows.Forms)コントロール(System.Windows.Forms)DataGridコントロール(System.Windows.Forms)DataG

    taniguchitomoya
    taniguchitomoya 2006/04/11
    Tipsサイト
  • TreeViewのノードをDrag&Dropにより移動、コピーできるようにする

    TreeViewのノードをDrag&Dropにより移動、コピーできるようにするエクスプローラのフォルダがドラッグ&ドロップによりコピーや移動ができるのと同じように、ツリービューのノードをドラッグ&ドロップでコピーや移動できるようにしてみましょう。なお、ドラッグ&ドロップの方法に関する説明はこちらでしていますので、ここでは一切いたしません。 この方法について、「マイクロソフト サポート技術情報」の「[HOW TO] Visual Basic .NET アプリケーションにツリー ビューのドラッグ アンド ドロップ機能を追加する方法」「[HOW TO] Visual C# .NET アプリケーションにツリー ビューのドラッグ アンド ドロップ機能を追加する方法」でも紹介されているようですが、ここで紹介するコードはこれをさらに拡張したような感じになっています(このサンプルコードを書き終えてからこの

    TreeViewのノードをDrag&Dropにより移動、コピーできるようにする
    taniguchitomoya
    taniguchitomoya 2006/04/11
    TreeViewでDrag&Drop
  • Microsoft Support

    All Microsoft Global Microsoft 365 Teams Copilot Windows Surface Xbox Deals Small Business Support Software Windows Apps AI Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Skype PCs & Devices Computers Shop Xbox Accessories VR & mixed reality Certified Refurbished Trade-in for cash Entertainment Xbox Game Pass Ultimate PC Game Pass Xbox games PC and Windows games Movies & TV Business Micro

    Microsoft Support
    taniguchitomoya
    taniguchitomoya 2006/04/11
    TreeViewでドラッグ & ドロップ
  • .NET TIPS TreeViewコントロールへ項目を追加するには? - C# VB.NET Windowsフォーム - @IT

    稿では、.NET Frameworkの標準コントロールであるTreeViewコントロール(System.Windows.Forms名前空間)を活用するために、TreeViewコントロールにデータを追加する方法を紹介する。 TreeViewコントロールはデータ項目(ノード)をツリー形式で表示するためのもので、Windowsのエクスプローラでもおなじみのコントロールだ。例えば次の画面のように、ツリー状にデータ項目を並べて表示することができる。 それではさっそくTreeViewコントロールへのデータの追加方法を説明しよう。 TreeViewコントロールへデータをまとめて追加する方法 稿のサンプル・プログラムでは、次のようなツリーを構築してみよう。 TreeViewコントロールの各ノードは、それぞれTreeNodeクラス(System.Windows.Forms名前空間)のオブジェクトとして実

    taniguchitomoya
    taniguchitomoya 2006/04/11
    TreeView
  • 1