#contents
----
コンパイラ、IDE等開発環境に関するリンク集
-[[link集/Microsoft関連]]
-[[link集/開発補助ツール系]]
-[[link集/開発言語系]]
-[[link集/開発言語系#CPP]]
-[[link集/開発言語系#Assembler]]
-[[link集/開発言語系/C++]]
-[[link集/開発言語系/AssemblyLanguage]]
-[[link集/開発言語系#BASIC]]
-[[link集/開発言語系#Ada]]
-[[link集/開発言語系#COBOL]]
-[[link集/開発言語系#Java]]
-[[link集/開発言語系/Java]]
-[[link集/開発言語系#Ruby]]
-[[link集/開発言語系#Python]]
-[[link集/開発言語系#ActionScript]]

各種ライセンスについては、下記ページも参照方。
-[[link集/その他#license]]

関連ドキュメント
-[[Document/SourceForge.jp]] - SourceForge.jpの利用方法
-[[Document/SourceForge.net]] - SourceForge.netの利用方法

*''Compiler'' [#Compiler]
:[[Open64 Compiler and Tools:http://sf.net/projects/open64]]|The Open64 Compiler and Tools site is dedicated to the continued development of the former SGI Pro64(TM) compiler for the IA64 architecture.

-関連情報
:[[コンパイラとアーキテクチャと最適化のページ:http://www.geocities.co.jp/SiliconValley-SantaClara/1294/]]|
:[[Gentoo Linux Newsletter - 9 October 2006 > 安全なCFLAGS:http://www.gentoo.org/news/ja/gwn/20061009-newsletter.xml]]|stable x86とamd64向けの最近のGCC 4.1に対するアップグレードで、 CFLAGSの展望が変わりました。 GCC3.4でGFLAGSを調整することにいくらか時間をかけていたユーザは、 GCC4.1へのアップグレードによって、unstableなシステムにしてしまうことに気づくでしょう。

-関連書籍
:[[CQ出版社 > TECH I > 実例で学ぶGCCの本格的活用法:http://www.cqpub.co.jp/hanbai/books/MIF/MIFZ200511.htm]]|
:&amazon(4797328355,title);|
//:&amazon(,title);|

**Miscellaneous [#Compiler_misc]
複数の言語のコンパイラを持つもの

:[[GCC(GNU Compiler Collection):http://www.gnu.org/software/gcc/gcc.html]]|詳細は[[GNUコンパイラコレクション - Wikipedia:http://ja.wikipedia.org/wiki/GCC]]等を参照。
:[[OpenWatcom C/C++ and Fortran:http://www.openwatcom.org/]]|Open Source。

-GCC
:[[GCC(GNU Compiler Collection):http://www.gnu.org/software/gcc/gcc.html]], [[GCC Releases:http://gcc.gnu.org/releases.html]]|詳細は[[GNUコンパイラコレクション - Wikipedia:http://ja.wikipedia.org/wiki/GCC]]等を参照。
&br;[[GCC online documentation:http://gcc.gnu.org/onlinedocs/]]
:[[D Front End for GCC:http://home.earthlink.net/~dvdfrdmn/d/]]|
:[[MinGW(Minimalistic GNU for Windows), MSYS:http://www.mingw.org]]|
&br;[[GCCWiki:http://gcc.gnu.org/wiki/]]
&br;[[C 言語ファミリに対する拡張機能:http://www.asahi-net.or.jp/~wg5k-ickw/html/online/gcc-2.95.2/gcc_4.html#SEC81]]
:[[GNUWing:http://www.embedded.jp/gnuwing/]] <GPL>|「GNUWing」とは、[[アップウィンドテクノロジー・インコーポレイテッド:http://www.upwind-technology.com/upwindjp.html]]が開発した組込みシステム開発のためのGNUソフトウェアの新しいディストリビューションです。対象ターゲットは、ARM, PowerPC, MIPS, SH。
:[[KPIT Cummins Infosystems Ltd. > KPIT GNU tools:http://www.kpitgnutools.com/index-ja.php]]|無償で提供されているSHマイクロプロセッサ及びH8マイクロプロセッサ用のクロスコンパイラ。
:[[CeGCC(Cross development for Pocket PC):http://sf.net/projects/cegcc]] <GPL>|CeGCC is a cross-development environment for creating Windows CE (Pocket PC) applications, from a Linux or a Cygwin host PC.
:[[wgcc:http://sf.net/projects/interix-wgcc]] <GPL>|wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection.

--For D言語
::[[D Front End for GCC:http://home.earthlink.net/~dvdfrdmn/d/]]|
::[[D Front End for GCC:http://www.opend.org]]|

--For COBOL
::[[Cobol for GCC:http://sf.net/projects/cobolforgcc]] <GPL/LGPL>|A Cobol compiler, implemented as a new front end to the GCC compiler.

--For ARM Platform
::[[GNU ARM:http://www.gnuarm.org]]([[旧サイト:http://www.gnuarm.com]])|The toolchain consists of the GNU binutils, compiler set (GCC) and debugger (Insight for Windows and Linux, GDB only for MacOS). Newlib is used for the C library. The toolchain includes the C and C++ compilers. Details of the build process appear [[here:http://www.gnuarm.com/support.html#build]].
::[[GNUDE(GNU Development Environment):http://sf.net/projects/gnude]] <GPL>|GNUDE is a complete suite of GNU C, C++, Fortran, and Java Cross Compilers, and the GDB CPU Simulator and Debugger for embedded microprocessor applications development. Targets development for ARM7, ARM9, and XScale applications.

-MinGW
:[[MinGW(Minimalist GNU for Windows), MSYS:http://www.mingw.org]] / http://sf.net/projects/mingw|[[Re: Problem with msvcrt60 vs. msvcr71 vs. strdup/free:http://article.gmane.org/gmane.comp.python.general/378028/]]
:[[MinGW日本語版プロジェクト:http://mingw.biggie.jp]] / http://sourceforge.jp/projects/mingw-jp|
:[[GCC/GCJ for MingW:http://www.thisiscool.com/gcc_mingw.htm]]|This page is a temporary holding spot for my build of the mingw32 target of a CVS snapshot of certain  GCC/GCJ  branches. Here, you can download a Win32 (MingW) build of GCC, which can compile C, C++ and Java code into native Windows executables!
&br;現行の最新4.0系のGCC/GCJのコンパイラを利用したい場合はこちら。
:[[OpenWatcom C/C++ and Fortran:http://www.openwatcom.org/]]|Open Source。
:[[GNUDE(GNU Development Environment):http://sf.net/projects/gnude]] <GPL>|GNUDE is a complete suite of GNU C, C++, Fortran, and Java Cross Compilers, and the GDB CPU Simulator and Debugger for embedded microprocessor applications development. Targets development for ARM7, ARM9, and XScale applications.
:[[GNUWing:http://www.embedded.jp/gnuwing/]] <GPL>|「GNUWing」とは、[[アップウィンドテクノロジー・インコーポレイテッド:http://www.upwind-technology.com/upwindjp.html]]が開発した組込みシステム開発のためのGNUソフトウェアの新しいディストリビューションです。GNUWingは、GNUバイナリユーティリティ:[[KPIT Cummins Infosystems Ltd. > KPIT GNU tools:http://www.kpitgnutools.com/index-ja.php]]|無償で提供されているSHマイクロプロセッサ及びH8マイクロプロセッサ用のクロスコンパイラ。
:[[DevKitPro:http://www.devkitpro.org]] / http://sf.net/projects/devkitpro <GPL/LGPL>|アーキテクチャはARM/PPC/PSPに対応。NDS/GBA開発環境。

**[[for C/C++>link集/開発言語系#CPP]] [#Compiler_CPP]
**[[for C/C++>link集/開発言語系/C++]] [#Compiler_CPP]
:[[SDCC(Small Device C Compiler):http://sdcc.sf.net]]|SDCC is a Freeware, retargettable, optimizing ANSI - C compiler  that targets the Intel 8051, Maxim 80DS390 and the Zilog Z80 based MCUs.
:[[Cross compiler for Windows CE (PocketPC):http://sf.net/projects/wince-xcompile]] <LGPL>|This project contains a consistent and clean build toolchain so you can build Windows CE (PocketPC) applications from a Linux workstation.

-for x86/x64
:[[Microsoft VisualC++ Toolkit 2003>link集/Microsoft関連#VSDotNet_CPP]]|VisualStudio 2005 Express Editionが出たので今となっては・・・。
:[[Borland C++ Builder 5.5:http://www.borland.co.jp/cppbuilder/freecompiler/]]|無償ダウンロード。[[BCC Developper:http://www.hi-ho.ne.jp/jun_miura/]] - 簡易開発環境。
:[[Borland C++ Builder 5.5:http://downloads.embarcadero.com/free/c_builder]]|無償ダウンロード。[[BCC Developper:http://www.hi-ho.ne.jp/jun_miura/]] - 簡易開発環境。
&br;[[bccSDK:http://sf.net/projects/bccsdk]]
:Borland &amazon(B0007VRQ9K,title);|[[製品概要:http://www.borland.co.jp/bcsuite/]]
:[[Intel C++ Compiler:http://www.intel.co.jp/jp/developer/software/products/index.htm]] <商用>|販売元は[[XLsoft:http://www.xlsoft.com/jp/]]。Windows版はVisualStudioと、Linux版はEclipseと統合可能。
:[[Intel C++ Compiler:http://www.intel.co.jp/jp/software/products/]] <商用>|販売元は[[XLsoft:http://www.xlsoft.com/jp/]]。Windows版はVisualStudioと、Linux版はEclipseと統合可能。
&br;[[XLSoft > インテル ソフトウェア製品 FAQ:http://www.xlsoft.com/jp/products/intel/support/intel_faq/intel_faq_index.htm]] - フレームを表示するには左上の「表示」をクリック。
:[[DMC++(Digital Mars C and C++) Compilers for Win32:http://www.digitalmars.com]]|The Digital Mars compilers run under Win32 as both a GUI application (the IDDE) and as a console application.

**for Fortran [#Compiler_Fortran]
:[[Intel VisualFortran/Fortran Compiler:http://www.intel.co.jp/jp/developer/software/products/index.htm]] <商用>|販売元は[[XLsoft:http://www.xlsoft.com/jp/]]。Windows版はVisualStudioと、Linux版はEclipseと統合可能。
:[[Intel VisualFortran/Fortran Compiler:http://www.intel.co.jp/jp/software/products/]] <商用>|販売元は[[XLsoft:http://www.xlsoft.com/jp/]]。Windows版はVisualStudioと、Linux版はEclipseと統合可能。
&br;8.0以降のFortranCompilerは、[[CompaqVisualFortran(CVF):http://xlsoft.com/jp/products/intel/cvf/]]/DIGITAL&trade;VisualFortran(DVF)との互換性が格段に高まっている。
&br;[[XLSoft > インテル ソフトウェア製品 FAQ:http://www.xlsoft.com/jp/products/intel/support/intel_faq/intel_faq_index.htm]] - フレームを表示するには左上の「表示」をクリック。
:[[Salford Software > Salford FTN95 Personal Edition:http://www.salfordsoftware.co.uk/software/downloads/compilers.html]]|FTN95 Personal Edition is now available free of charge to non-commercial users. This version is only licensed for personal usage and is unsupported, programs created with FTN95PE display a banner on execution.
:[[Lahey Fortran:http://cij.jp/lahey/]]|Lahey Fortran(レイヒー フォートラン)シリーズは、Fortran 90/95規格に準拠した 高速パソコン版 Fortranコンパイラです。世界的に高い評価と実績を誇ります。
:[[The G95 project:http://www.g95.org]] / http://sf.net/projects/g95 <GPL>|The goal of the g95 project is to create a free, open source Fortran 95 compiler and runtime libraries.

-Link集へのリンク
:[[Fortran Resources and Fortran 77/90/95 Compilers for Windows and Linux:http://www.personal.psu.edu/faculty/h/d/hdk/fortran.html]]|

-関連書籍
:&amazon(1555582494,title);|
:&amazon(4877832106,title);|

**for Pascal [#Compiler_Pascal]
:[[Free Pascal Compiler:http://www.freepascal.org]]|
:[[GNU Pascal:http://www.gnu-pascal.de/gpc/h-index.html]]|

**[[for ActionScript>link集/開発言語系#ActionScript]] [#Compiler_ActionScript]
:[[MTASC(Motion-Twin ActionScript Compiler) - Twin ActionScript 2 Compiler:http://www.mtasc.org]]|MTASC is a commandline compiler, it can then be better integrated into [Your favorite editor] by configuring it to compile .as files with MTASC.

*''Compiler with IDE'' [#CompilerWithIDE]
複数の言語のコンパイラ及び統合開発環境を持つもの

-関連ページ
:[[link集/GUI/wxWidgets#Tool_IDE]]|wxWidgetsに関連する情報はこちらのページを参照方。

-Link集へのLink
:[[Parinya Software > Resources:http://www.parinyasoft.com/resources.html]]|Windows向けのCompiler, IDE, Libraryへのリンク集。

**[[for C++>link集/開発言語系#CPP]] [#CompilerWithIDE_CPP]
**[[for C++>link集/開発言語系/C++]] [#CompilerWithIDE_CPP]
:[[DevC++:http://www.bloodshed.net/devcpp.html]] <GPL>|C++開発ツールの割には開発言語はDelphi。従ってWindows環境向け。MinGW付属版有り。
:[[DevC++ JPプロジェクト:http://dev-cpp-jp.sourceforge.jp/]] <GPL>|日本語へのローカライズ及びインストーラーパッケージの作成等を行っている。
:[[wx-DevCpp(wxWindows Dialog Designer):http://wxdsgn.sf.net]] <LGPL>|wx-Devcpp is an extension of DevC++ by Colin Laplace Et.al. This program helps you to create Dialogs and Frames for [[wxWidgets>link集/GUI/wxWidgets]] visually.
:[[Parinya Software > MinGW Developer Studio:http://www.parinyasoft.com]]|MinGW Developer Studio is a C/C++ IDE(Integrated Development Environment) for MinGW port of GNU GCC Compiler system for Microsoft Windows. Also it has been ported to Linux and FreeBSD as well.
:[[Code::Blocks:http://www.codeblocks.org]] / [[@BerliOS:http://developer.berlios.de/projects/codeblocks/]] / [[@SourceForge:http://sf.net/projects/codeblocks]] <GPL>|Code::Blocks is a free C++ IDE built specifically to meet the most demanding needs of its users. It was designed, right from the start, to be extensible and configurable.
&br;&ref(link集/開発環境系/CodeBlocks.png,nolink);
&br;マジで出来んの?と思える面白そうなImport機能も搭載している模様。
&br;&ref(link集/開発環境系/CodeBlocks2.png,nolink);
&br;手抜きなセットアップ手順は [[Build/CodeBlocks]] を参照方。
:[[Pelles C for Windows:http://www.smorgasbordet.com/pellesc/]]|Pelles C for Windows is a complete development kit for Windows and Pocket PC. It contains among other things an optimizing C compiler, a linker, a resource compiler, a message compiler, a make utility and install builders for both Windows and Pocket PC.
&br;The compiler is based on [[LCC:http://www.cs.princeton.edu/software/lcc/]] (by Chris Fraser and David Hanson), and the install builder for Windows is based on NSIS. Both are heavily modified.

**Miscellaneous [#CompilerWithIDE_misc]
:[[Microsoft VisualStudio>link集/Microsoft関連#VSDotNet]] <商用/無償(Express Edition)>|別ページを参照方。
:[[Sun Microsystems > Sun Studio 11:http://jp.sun.com/studio/studio/]] <無償>|Sun Studio 11 ソフトウェアは、C、C++、および Fortran の開発者に、これまでにないパフォーマンスを提供する最新リリースの最適化コンパイラおよびツールです。このリリースは、最新のマルチコア UltraSPARC、x64、および x86 プラットフォームも含め、Sun の最新ハードウェアプラットフォーム上でスケーラブルな 32 ビットおよび 64 ビットのアプリケーションを開発する際に、最高の最適化と最大のパフォーマンスを提供します。しかも、Sun Studio 11 ソフトウェアでは価格の障壁が取り除かれ、無料で利用できるようになりました。
:[[Sun Microsystems > Sun Studio 12:http://sdc.sun.co.jp/sunstudio/]] <無償>|Sun Studio 12 ソフトウェアは、Solaris オペレーティングシステム用の最良の開発環境です。優れた Netbeans をベースとした IDE およびその他のパフォーマンスツールを組み合わせた、C、C++、および Fortran の最適化コンパイラです。Sun Studio 12 ソフトウェアは、Sun の最新ハードウェアプラットフォームでのシングルスレッドおよびマルチスレッドアプリケーションの開発で、傑出したパフォーマンスを提供します。また、Sun Studio 12 ソフトウェアは、従来の機能を拡張し、Linux OS に対する完全な開発ツールセットとして機能を果たせるようになりました。
&br;&color(red){※Downloadするにはユーザ登録が必要。(登録は無料)};
&br;&color(red){※Linux版にはコンパイラは含まれない模様。GCCを利用する。};
&br;[[The Sun C, C++, and Fortran compilers include advanced features for developing applications on Sun Solaris SPARC and x86/x64 platforms.:http://developers.sun.com/prodtech/cc/compilers_index.html]]
&br;[[Sun&trade; Studio 11 リリースノート (Solaris プラットフォーム):http://docs.sun.com/source/819-4820/release_notes_ja.html]]
&br;[[Sun&trade; Studio 11 リリースノート (Linux プラットフォーム):http://docs.sun.com/source/819-4822/release_notesLinux_ja.html]]
:[[Borland&reg; Developer Studio:http://www.borland.co.jp/bds/]] <商用>|Borland Developer Studioは、1つの環境でDelphi(Windowsと.NET)、C、C++、およびC#アプリケーションに対応する唯一の統合開発環境(IDE)です。

:[[Embarcadero&reg; CodeGear:http://www.codegear.com/jp/]] <商用>|

:CodeGear&trade; RAD Studio <商用> / [[Turbo Explorer:http://www.turboexplorer.com]] <無償>|Turbo Explorerは公開停止。
&br;[[Turbo Explorer hotfix rollup:http://cc.codegear.com/reg/turbo]] - Turbo ExplorerをDownloadするならこれも忘れずに。

::[[TurboMerger - Build your "Turbo Explorer" Studio:http://andy.jgknet.de/blog/archives/31-TurboMerger-Build-your-Turbo-Explorer-Studio.html]]|Turbo * Explorerがシステムに1つの言語しかインストール出来ないというBorland社の''技術的''な問題を解決してくれるツール。一番使いたいヤツは一番最後にインストールした方が良いらしい。

::[[Turbo登録ユーザーホットフィックス:http://www.codegear.com/article/37404]]|Borland Developer Studio2006用の集積ホットフィックス(1-10f)及びそれ以降

:[[Borland&reg; Kylix:http://www.borland.co.jp/kylix/]] <商用/[[無償(Open Edition):http://www.borland.com/products/downloads/download_kylix.html]]>|Borland Kylix 3は、ANSI/ISO標準規格の C++とDelphiの二つの言語によるプログラミングを可能にします。Kylixは、Linuxにおけるビジュアル開発を実現した画期的な開発ツールです。Windowsなどで使われているビジュアル開発という手法が利用できるため、Linuxアプリケーションの開発が大幅に簡素化されます。
&br;[[2ch-Linux-Beginners > Kylix3FAQ:http://linux2ch.bbzone.net/pukiwiki.php?Kylix3FAQs]] - 最近のディストリビューションで使うのは面倒そう
&br;[[2ch-Linux-Beginners > Kylix3FAQ:http://www12.atwiki.jp/linux2ch/pages/145.html]] - 最近のディストリビューションで使うのは面倒そう

*''IDE(Integrated Development Environment)'' [#IDE]
:[[Integrated Development Environments / RAD tools / GUI-builders on Linux:http://linuxmafia.com/faq/Devtools/ides.html]]|色々な言語向けのIDEへのリンク集。

**[[for C/C++>link集/開発言語系#CPP]] [#IDE_CPP]
**[[for C/C++>link集/開発言語系/C++]] [#IDE_CPP]
:[[Anjuta DevStudio:http://www.anjuta.org]] / http://sf.net/projects/anjuta <AFL/GPL>|Anjuta is a versatile IDE for C and C++, written for GTK/GNOME. Features include project management, application wizards, an onboard interactive debugger, and a powerful source editor with browsing and syntax highlighting.
&br;日本語のFAQやマニュアルもあり(閲覧するにはEUC-JPでエンコードする必要あり)。
:[[Qt4DS Monkey:http://sf.net/projects/qt4ds-monkey]] <GPL>|Qt4DS Monkey is a cross platform Qt 4 IDE that allow developers creating Qt 4 applications the same way on all platforms that Qt 4 suports.
:[[Relo:http://www.fifsoft.com/relo/]] / http://sf.net/projects/fidel <GPL>|Relo is a Windows C/C++ IDE for MinGW and Borland C++ compilers. It is mainly targeted at developing Windows (Win32) applications, but can also be used to develop console/dos applications. It is designed to be easy to use and customize.

**[[for Assembler>link集/開発言語系#Assembler]] [#IDE_ASM]
**[[for Assembler>link集/開発言語系/AssemblyLanguage#Assembler]] [#IDE_ASM]
:[[WinAsm Studio:http://www.winasm.net]]|WinAsm Studio is a free integrated development environment (IDE) for developing 32-bit Windows and 16-bit DOS programs using Assembly. The Microsoft Macro Assembler (MASM) is supported inherently, while "FASM Add-In" by shoorick adds support for the Flat Assembler (FASM).
:[[Fresh - flat assembler IDE:http://fresh.flatassembler.net]]|The main goal of Fresh is to make programming in assembly as fast and efficient as in other visual languages, without sacrificing the small application size and the raw power of assembly language.

**[[for C#>link集/Microsoft関連]] [#IDE_CSharp]
:[[SharpDevelop-jp:http://sharpdevelop-jp.sourceforge.jp]]|SharpDevelopは [[ic#code:http://www.icsharpcode.net]] で開発され続けている.NET Framework SDK Version 1.1上で動作するC#で書かれた最先端の.NET開発環境です。
:[[MonoDevelop:http://www.monodevelop.com]] <GPL>|MonoDevelop is a free GNOME IDE primarily designed for C# and other .NET languages. C#, VB.NET, Java, Boo等のプロジェクトが作成可能。
:[[C# Studio:http://csharp-studio.sf.net]] / http://sf.net/projects/csharp-studio <MIT>|C# Studio is an IDE for Mono/C#/Gtk#.
:[[双葉:http://hp.vector.co.jp/authors/VA040884/]]|C#でプログラミングができるフリーの初学者向け統合開発環境です。

**[[for Java>link集/開発言語系#Java]] [#IDE_Java]
**[[for Java>link集/開発言語系/Java]] [#IDE_Java]
:[[SunMicrosystems > Sun Java Studio Enterprise:http://sdc.sun.co.jp/javatools/jsenterprise/]] <無償>|Sun Java Studio Enterprise 8 は、エンタープライズ開発機能に基づき機能強化された、完璧な開発、デバッグ、テスト、配備のソリューションを提供します。 共同作業の生産性を向上することができる、統合化されたコード対応の開発者コラボレーションを提供する、この革新的な開発環境は、 完全な J2EE 1.4 のサポート、視覚に訴える新しい UML (Unified Modeling Language) のインタフェースと機能、Mobility のサポートなどが、さらに改善されています。
&br;&color(red){※Downloadするにはユーザ登録が必要。(登録は無料)};
:[[SunMicrosystems > Java Studio Creator:http://sdc.sun.co.jp/javatools/jscreator/]] <無償>|Sun Java Studio Creator 開発環境は、J2EE JSP/Servlet アプリケーションをより簡単、迅速に開発するための様々な工夫を盛り込んだ、先進のサーバサイド Java アプリケーション開発ツールです。
&br;&color(red){※Downloadするにはユーザ登録が必要。(登録は無料)};
:[[Oracle JDeveloper:http://www.oracle.com/technology/software/products/jdev/index.html]] /  [[日本:http://otn.oracle.co.jp/products/jdev/index.html]] <無償>|Oracle JDeveloperが2005年10月3日より無償提供を開始されました。
&br;&color(red){※Downloadするにはユーザ登録が必要。(登録は無料)};
:[[NetBeans IDE:http://www.netbeans.org]] / [[NetBeans.jp:http://www.netbeans.jp]]|NetBeans.org provides an open source, high performance, modular, extensible, multi-platform Java IDE to accelerate the development of Java applications, web services and mobile applications.
:[[NetBeans IDE:http://www.netbeans.org]] / [[NetBeans 日本語サイト:http://ja.netbeans.org]] <CDDL/GPL>|NetBeans.org provides an open source, high performance, modular, extensible, multi-platform Java IDE to accelerate the development of Java applications, web services and mobile applications.
&br;[[NetBeans.jp:http://www.netbeans.jp]] - コミュニティ
&br;[[NetBeans.jp > betaWorks:http://betaworks.netbeans.jp/Wiki.jsp]] - 各種日本語ドキュメント

**for Pascal [#IDE_Pascal]
:[[Dev-Pascal:http://www.bloodshed.net/devpascal.html]]|Dev-Pascal is a full-featured integrated development environment (IDE), which is able to create Windows or console-based Pascal programs using the Free Pascal or GNU Pascal compilers.
:[[Lazarus:http://www.lazarus.freepascal.org]] <GPL>|[[ Lazarus Documentation日本語版:http://wiki.lazarus.freepascal.org/Lazarus_Documentation/ja]]

**[[for ActionScript>link集/開発言語系#ActionScript]] [#IDE_ActionScript]
:[[Adobe Labs > Flex 2.0:http://labs.macromedia.com/flexproductline/]]|Adobe Flex 2.0 delivers an integrated set of tools and technology enabling developers to build and deploy scalable rich Internet applications. Flex provides a modern, standards-based language supporting common design patterns and includes a client runtime, programming model, development environment, and advanced data services.

**Miscellaneous [#IDE_misc]
複数の言語に対応した統合開発環境を持つもの
:[[WideStudio/MWT(Multi-platform Widget Toolkit):http://www.widestudio.org]]|WideStudioは、Windows95/98/Me/NT/2000/Xp、WindowsCE、Linux、FreeBSD、SOLARIS、 MacOSX(X11が必要です)、BTRON、T-Engine、μCLinux(X11無し)上で動作するGUIアプリケーションを構築するための C/C++、Perl、Ruby、Python の純国産のオープンソースのデスクトップアプリケーション統合開発環境です。
:[[Copal 2:http://homepage1.nifty.com/kaityo/copalpro/]]|CopalはWindowsでPerl、Rubyなどのスクリプト言語を便利に使うための統合環境です。
:[[きときと > CPad Suite:http://hp.vector.co.jp/authors/VA017148/]]|BCC, J2SDK, Fortran77, LSI-C, C#, Pascal向けの各種統合開発環境。
:[[RDE(Ruby Development Environment):http://homepage2.nifty.com/sakazuki/rde.html]]|スクリプト言語Rubyの専用開発環境です。スクリプトの作成・編集から、実行・デバッグをすべて、このソフト上で一連の動作として行うことができます。
:[[AOK's Home Page:http://homepage3.nifty.com/aokura/]]|Perlを始めよう!、WSHを始めよう!、C言語を始めよう!
:[[VisualWX:http://visualwx.altervista.org]]|Visualwx aims to be the ultimate RAD tool, designed for  c++,python,perl,ruby lua and wxWidgets.
:[[xacc.ide:http://blogs.wdevs.com/leppie/]]|xacc.ide is a opensource IDE aimed at mainly .NET development. It has a code editor written in 100% C# code, which is faster than most commercial offerings.

***[[Eclipse:http://www.eclipse.org]] [#IDE_misc_Eclipse]
色々なパッケージがあるが全部入っている「eclipse-SDK-???」をDownloadしておけば何か足りなくなる事はない。
:[[link集/開発環境系/Eclipse]]|別ページに移動。

:[[Ring Server Project:http://maeda.ring.gr.jp]]|「SQL, ハム関係等,未分類.色々.」のカテゴリにEclipseもミラーされているのでこちらからDownloadすべし。
:[[EclipseWiki:http://www.eclipsewiki.net/eclipse/index.php]]|Wikiサイト
:[[沖ソウフトウェア株式会社:http://www.okisoft.co.jp/esc/]]|資料室/メンバページには、EclipseなどJavaに関する情報を公開している。

-@IT
:[[チャンネル > Eclipse:http://www.atmarkit.co.jp/channel/eclipse/eclipse.html]]|EclipseからCVSを利用する方法等。
:[[Java Solution >  Eclipseを使おう(1):http://www.atmarkit.co.jp/fjava/rensai3/eclipse31_01/eclipse31_01_1.html]]|

-起動オプション
:[[Eclipse 2.1:http://help.eclipse.org/help21/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm]]|
:[[Eclipse 3.0:http://help.eclipse.org/help30/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html]]|
:[[Eclipse 3.1:http://help.eclipse.org/help31/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html]]|

-Tool
:[[Custom Eclipse Builder:http://ceb.sf.net]]| The Custom Eclipse Builder is a lightweight  Ant-based project to build a company/personal customized Eclipse distribution including company/personal relevant plugins, preferences and settings.
:[[All-In-One Eclipse:http://sourceforge.jp/projects/aioec/]]|「All-In-One Eclipse」はEclipse本体(+日本語化したもの)にプラグインの中から厳選したものをまとめて梱包した形で配布する、Eclipseのディストリビューションです。また、インストーラを用意し、インストールを簡単に行えるようにしています。
&br;[[All-In-One Eclipse Wiki > 梱包されているプラグイン群:http://aioec.sourceforge.jp/cgi-bin/wiki.cgi?page=%BA%AD%CA%F1%A4%B5%A4%EC%A4%C6%A4%A4%A4%EB%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%B7%B2]]
:[[MergeDoc:http://sourceforge.jp/projects/mergedoc]] <CPL>|MergeDoc は J2SE や J2EE などの日本語版 API ドキュメントを元に J2SE や Tomcat、JBoss などの Java ソースコメントを日本語化するツールです。Eclipse などの IDE では日本語でホバー表示が可能になります。

-関連書籍
:&amazon(4798110329,title);|&amazon(4798110329,price);円。
:&amazon(4798110337,title);|&amazon(4798110337,price);円。
//:&amazon,title);|&amazon(,price);円。

*IDE Plug-in/Add-in [#IDEPlugin]
:[[cb-svn:http://developer.berlios.de/projects/cb-svn/]] <GPL>|cb-svn is a plugin for the code::blocks IDE providing advanced Subversion integration via the project manager popup menu. As an alternative, cb-svn also offers basic CVS support.
:[[GExperts:http://www.gexperts.org]] <[[GExperts License:http://www.gexperts.org/license.html]]>|GExperts is a set of tools built to increase the productivity of Delphi and C++Builder programmers by adding several features to the IDE. GExperts is developed as Open Source software we encourage [[user contributions:http://www.gexperts.org/devfaq.html]] to the project.
:[[NetBeans Module(Plug-in) and Rich Client Application Development:http://platform.netbeans.org]]|
[[cnd(C/C++ Native Development Module):http://cnd.netbeans.org]]
:[[JDev VSS Extension:http://sf.net/projects/jdev-vss-ext]] <GPL>|Extension for JDeveloper providing support for both MS SourceSafe and SourceGear SourceOffSite

**Microsoft VisualStudio [#IDEPlugin_MSVS]
:[[link集/Microsoft関連#VSAddIn]]|VisualStudio向けは別ページを参照方。

**Eclipse [#IDEPlugin_Eclipse]
:[[EclipsePlugin > plugin search:http://eclipse-plugins.2y.net/eclipse/search.jsp]]|
:[[EclipseWiki > プラグイン:http://www.eclipsewiki.net/eclipse/?%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3]]|
:[[link集/開発環境系/Eclipse#Plugin]]|別ページに移動。

***日本語化 [#IDEPlugin_Eclipse_Japanese]
:[[Pleiades:http://sourceforge.jp/projects/mergedoc]] <EPL>|Pleiades は Eclipse プラグイン日本語化プラグインです。実行時にメモリ上で Eclipse 本体とプラグインを日本語化します。
翻訳対象のプラグイン名やバージョン(Eclipse 本体含む)に依存しません。
--リソースが外部化されていないプラグインでも日本語化されます。
--対象プラグインのプロパティファイルやクラスファイルは書き換えません。
--言語パックを入れた場合、その部分に関しては言語パックが優先されます。
--ヘルプは日本語化されません。
--実際はプラグインではなく、AOP を利用した翻訳コンテナです。

***言語 [#IDEPlugin_Eclipse_Lang]
:[[CDT(C/C++ Development Tools):http://www.eclipse.org/cdt/]]|[[エクリプス > CDT 3.0.0 日本語化:http://www.eclipsewiki.net/eclipse/?CDT%203.0.0%20%C6%FC%CB%DC%B8%EC%B2%BD]]
:[[ACDT(AspectC++ Development Tools for Eclipse):http://acdt.aspectc.org]]|
:[[COBOL IDE Project:http://www.eclipse.org/cobol/]]|
:[[Improve C# Plugin for Eclipse:http://www.improve-technologies.com/alpha/esharp/]]|
:[[Photran:http://www.photran.org]]|An Eclipse Plug-In for Fortran Development.
:[[asmplugin:http://sf.net/projects/asmplugin]] <GPL>|A assembler plugin for Eclipse, to use different assembler-programs (e.g. NASM, TASM or MASM) as back-end compiling. It include linker and debugger controlling, too. And you get a optimiced ASM-File-Editor with this plugin.
:[[Eclipse Shaders:http://sf.net/projects/glshaders]]|This Eclipse plugin help you to create, edit and verify your GLSL (OpenGL Shading Language) and NVidia CG vertex and pixel shaders directly inside the Eclipse IDE.

-参考情報
:[[eclipsewiki - CDT:http://eclipsewiki.editme.com/CDT]]|
:[[dW > Open source > Eclipse Platformを使用したC/C++開発:http://www-06.ibm.com/jp/developerworks/opensource/030620/j_os-ecc.html]]|
:[[C-Compiler Wiki > CDT:http://www2.atwiki.jp/ccw/pages/20.html]]|CDT利用情報

-Tips
:CDTのナビゲータービューのフィルター設定|
場所(CDT ver3.0.2の場合)
 eclipse/plugins/org.eclipse.cdt.ui_3.0.2/plugin.xml
追加内容
 <extension
       point="org.eclipse.ui.ide.resourceFilters">
    <filter selected="false" pattern="*.h" ></filter>
    <filter selected="false" pattern="*.c" ></filter>
    <filter selected="false" pattern="*.cpp" ></filter>
    <filter selected="false" pattern="*.o" ></filter>
    <filter selected="false" pattern="*.so" ></filter>
    <filter selected="false" pattern="*.a" ></filter>
    <filter selected="false" pattern="*.map" ></filter>
    <filter selected="false" pattern=".project" ></filter>
    <filter selected="false" pattern=".cdtproject" ></filter>
    <filter selected="false" pattern="*.depend" ></filter>
    <filter selected="false" pattern="*.bak" ></filter>
    <filter selected="false" pattern="*.BAK" ></filter>
    <filter selected="false" pattern="*.old" ></filter>
    <filter selected="false" pattern="*.OLD" ></filter>
    <filter selected="false" pattern="*.org" ></filter>
    <filter selected="false" pattern="*.ORG" ></filter>
    <filter selected="false" pattern="core.*" ></filter>
 </extension>

***スクリプト言語 [#IDEPlugin_Eclipse_ScriptLang]
:[[TruStudio Japan:http://trustudio.japansite.org]]|当サイトは、PHP および Python の統合開発環境(IDE)であるTruStudio(旧称 WebStudio)の日本語情報サイトです。
:[[PHPEclipse:http://www.phpeclipse.de/tiki-view_articles.php]] / http://sf.net/projects/phpeclipse <CPL>|PHP - Support for the Eclipse IDE Framework (www.eclipse.org); Some Features are PHP parser, debugger, code formatter, outline view, templates...(Programming Language: Java)
:[[EPIC(Eclipse Perl Integration):http://e-p-i-c.sf.net]] <CPL>|EPIC is an opensource Perl IDE for the Eclipse platform.
:[[RDT(Ruby Development Tools):http://rubyeclipse.sf.net]] <CPL>|RDT is an open source Ruby IDE for the Eclipse platform. [[Wiki Page:http://213.203.244.123/wiki/wiki.phtml]].
:[[Pydev:http://pydev.sf.net]] <Eclipse Public License>|Python向け。
:[[ASDT(ActionScript Development Tool):http://www.asdt.org]]|
:[[eCurlipse:http://sourceforge.jp/projects/ecurlipse]] <CPL>|CurlのEclipseプラグインです。今のところCurl言語のテキストエディタのみです。将来的には、オープンなCurl実装を作れれば良いなと思っています。

***Editor [#IDEPlugin_Eclipse_Editor]
:[[Eclipse HTML Editor Plugin:http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi?page=EclipseHTMLEditor]]|Eclipse HTML Editor PluginはEclipse用のHTML/JSPエディタプラグインです。Eclipse 3.0以降でのみ動作します(現時点では3.1の最新のマイルストーンビルドでは動作しません)。また、動作にはJDTとGEFも必要です。
:[[MergeDoc > JStyle:http://sourceforge.jp/projects/mergedoc]]|エディタで全角空白、半角空白、タブ、改行(LF、CRLF、CR)を表示可能にします。他に太字を通常文字と同じ幅で表示するオプションがあります。

***Framework [#IDEPlugin_Eclipse_Framework]
:[[EMF(Eclipse Modeling Framework):http://download.eclipse.org/tools/emf/scripts/downloads.php]]|SDO(Service Data Objects)
&br;XSD(XML Schema Definitions)
:[[GEF(Graphical Editing Framework):http://www.eclipse.org/gef/]]|

***Extention [#IDEPlugin_Eclipse_Ext]
:[[Java Eclipse Extension Project.:http://jeextension.sourceforge.jp]]|当プロジェクトは、Java やその開発環境となる Eclipse を拡張するための API やプラグインを開発することを主な目的としたプロジェクトです。
:[[Sysdeo Eclipse Tomcat Launcher plugin:http://www.sysdeo.com/eclipse/tomcatplugin]]|
:[[applipse:https://sourceforge.jp/projects/applipse/]]|applipseはeclipseのプラグインでi-appli、v-appli、ez-appli を作成、デバッグし易くするものです。
:[[EclipseME:http://www.eclipseme.org]]|EclipseME is an Eclipse plugin to help develop J2ME MIDlets. EclipseME does the "grunt work" of connecting Wireless Toolkits to the Eclipse development environment, allowing you to focus on developing your application, rather than worrying about the special needs of J2ME development.
:[[The Eclipse Web Tools Platform(WTP) project:http://www.eclipse.org/webtools/]]|The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for developing J2EE Web applications. The WTP project includes the following tools: source editors for HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, and WSDL; graphical editors for XSD and WSDL; J2EE project natures, builders, and models and a J2EE navigator; a Web service wizard and explorer, and WS-I Test Tools; and database access and query tools and models.
:[[Project Amateras:http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi]]|StrutsIDE, FacesIDE, EclipseHTMLEditor, WTPExtensionsの公開。
:[[RadRails:http://www.radrails.org]] <CPL>|RadRails is an integrated development environment for the Ruby on Rails framework. The goal of this project is to provide Rails developers with everything they need to develop, manage, test and deploy their applications.
:[[Eclipse CORBA Plugin:http://sf.net/projects/eclipsecorba]] <GPL>|An Eclipse plugin for editing CORBA IDL files
:[[Simple Indent, Code Formatter for CDT:http://softwitch.net/blog/index.php/simple-indent-code-formatter-for-cdt/]]|I developed a eclipse plugin named Simple Indent that formats c/c++ code in CDT. It uses GNU-Indent, so gnu-indent is needed to use this plugin.

***[[UML>link集/開発補助ツール系#UML]] [#IDEPlugin_Eclipse_UML]
:[[SDE for Eclipse (SDE-EC):http://www.visual-paradigm.com/sdeec.php]]|It is the most easy-to-use UML modeling extension for Eclipse.

***[[O/R Mapping>Database#DBTool]] [#IDEPlugin_Eclipse_ORM]
:[[DB Visual Architect for Eclipse:http://www.visual-paradigm.com/dbva.php]]|A Object Rational Mapping Tool

***[[Version Control System>link集/バージョン管理システム]] [#IDEPlugin_Eclipse_VCS]
:[[CVS-SSH2 Plug-in for Eclipse:http://www.jcraft.com/eclipse-cvsssh2/]]|Eclipse 2.x向け。3.x系では既に組み込まれているので不要。
:[[Beyond CVS Eclipse Plug-In:http://sf.net/projects/beyondcvs]] <Eclipse Public License>|Eclipe plugin that enables using Beyond Compare (externally) for comparing files and folders. Can also compare a single file to a previous revision in CVS or to Local History. Also allows extensions to open up Putty and WinSCP from inside Eclipse.
:[[VSS Plugin:http://vssplugin.sf.net]]|Microsoft社のVisualSourceSafeを利用してCheckIn/CheckOutを可能にする。
:[[Subclipse:http://subclipse.tigris.org]]|A Subversion Eclipse Plugin
:[[Subversive &#8211; a brand new Eclipse Client for SVN:http://www.polarion.org/p_subversive.php]] <Eclipse Public License>|Subversive is an Eclipse plug-in that provides Subversion support. From a user's point of view, Subversive provides Subversion support similar to CVS support, which is already part of the standard Eclipse platform. The JavaSVN library is used for interaction with Subversion.

***[[Installer>link集/開発補助ツール系#Installer]] [#IDEPlugin_Eclipse_Installer]
:[[EclipseNSIS:http://eclipsensis.sf.net]] <CPL>|EclipseNSIS is a plugin for the Eclipse platform which enables editing, compiling and testing Nullsoft Installer (NSIS) scripts. The EclipseNSIS InstallOptions Editor plugin is an add-on to EclipseNSIS which enables editing of InstallOptions scripts.

***[[Code Analyze>link集/コーディング#Coding_Analyzer]] [#IDEPlugin_Eclipse_CodeAnalyze]
:[[CAP(Code Analysis Plugin):http://cap.xore.de]]|CAP is a plugin for the eclipse platform and analysis the dependencies of your Java project. It opens a own perspective and displays the results in an clear way using different diagrams.
:[[CDTSplint:http://developer.berlios.de/projects/cdtsplint/]] <BSD>|This project attemps to integrate the Eclipse CDT C/C++ IDE and [[the Splint static checker:http://www.splint.org]].

***その他 [#IDEPlugin_Eclipse_Other]
:[[IBM alphaWorks : CodeRally:http://www.alphaworks.ibm.com/tech/coderally]]|ゲーム感覚でEclipseでの開発に慣れる?
:[[koders - Source Code Search Engine:http://www.koders.com/info.aspx?c=tools#IDEs]]|The Eclipse IDE plug-in works with Eclipse version 3.0 and above.

*''Debugger'' [#Debugger]
:[[JDBC Debugger:http://sourceforge.jp/projects/jdbcdebugger/]]|SQLログ,SQL実行時間,コネクション数をリアルタイムに出力し、定期的にコネクション解放チェックを行います。DBアクセスのボトルネック検出に有効です。
:[[JSwat:http://www.bluemarsh.com/java/jswat/]]|JSwat is a standalone, graphical Java debugger front-end, written to use the Java Platform Debugger Architecture.
:[[Microsoft Debugging Tools for Windows:http://www.microsoft.com/japan/whdc/devtools/debugging/default.mspx]]|Debugging Tools for Windows パッケージの各バージョンが、32 ビット x86、ネイティブ Intel Itanium、およびネイティブ x64 プラットフォーム用に入手できます。これらのデバッグ ツールは、Microsoft潤・Windows潤・Server潤・2003、Windows 2000、Windows XP、Windows (コードネーム) "Longhorn"、または Windows NT潤・4.0 を実行しているシステムで、ドライバ、アプリケーション、サービス、およびオペレーティングシステム自体をデバッグするのに使用できます。
:[[Microsoft Debugging Tools for Windows:http://www.microsoft.com/japan/whdc/devtools/debugging/default.mspx]]|Debugging Tools for Windows は、Windows NT 4.0、Windows 2000、Windows XP、Windows Server 2003、Windows Vista、および Windows Server コード名 "Longhorn" を実行しているシステムで、ドライバ、アプリケーション、サービス、およびオペレーティング システム自体をデバッグするのに使用できます。
:[[GDB(The GNU Project Debugger):http://www.gnu.org/software/gdb/]]|[[GDB FAQ:http://www.nomadic.jp/blog/bichir/tips/gdb_faq/]]
:[[DDD(Data Display Debugger):http://www.gnu.org/software/ddd/]]|
:[[dbx:http://elvis.rowan.edu/studio9_doc/prod/lib/locale/ja_JP.UTF-8/html/mr/READMEs/compiler_ide.html]]|リンク先はSunStudio11のマニュアル。IRIX等にも付属するデバッガ。
:[[OllyDbg:http://home.t-online.de/home/Ollydbg/]]|OllyDbg is a 32-bit assembler level analysing debugger for Microsoft&reg; Windows&reg;. 
&br;[[Digital Travesia:http://gamereverserz.cjb.net]] - OllyDbgの日本語化パッチの公開
:[[Valgrind:http://valgrind.kde.org]] <GPL>|Valgrind is a GPL'd system for debugging and profiling x86-Linux programs. 
:[[Winpdb:http://www.digitalpeers.com/pythondebugger/]] <GPL>|Winpdb is an advanced python debugger, with support for smart breakpoints, multiple threads, namespace modification, embedded debugging, encrypted communication and speed of up to 20 times that of pdb.
:[[DBG - PHP Debugger and Profiler:http://sf.net/projects/dbg2]]|DBG is a full-featured native Php debugger. Makes it easier to find problems or bugs in PHP scripts. DBG supports back-tracking, shows local variables and parameters being passed to all nested function calls at any point of execution.
:[[OFD.NET(Open Flash Debugger in C#):http://sf.net/projects/ofd-net]] <GPL>|OFD.NET is a project to create an Open Flash Debugger in C#, plus other tools targeting flash technology and especially actionScript. There are plans for a swf parser/generator, an AS3 compiler, a decompiler, etc.
:[[kgdb:http://kgdb.linsyssoft.com/]] / http://sf.net/projects/kgdb <GPL>|Source level debugging for linux kernel. Allows debugging of linux kernel using gdb over a serial line
:[[GVD(The GNU Visual Debugger):https://libre.adacore.com/gvd/]] <GPL>|GVD, the GNU Visual Debugger, is an extensible graphical debugger licensed under the GNU General Public License and written in Ada using GNAT and the GtkAda graphical toolkit.

-関連情報
:[[ひげぽん OSとか作っちゃうかMona- > ValgrindでApacheモジュールのメモリバグを見つけよう:http://d.hatena.ne.jp/higepon/20051229/1135837892]]|

**関連書籍
-和書
:&amazon(4774120391,title);|&amazon(4774120391,price);円。Emacs/XEmacsとGDBの連接方法等。
:&amazon(487311246X,title);|&amazon(487311246X,price);円
:&amazon(475613016X,title);|&amazon(475613016X,price);円
//:&amazon(,title);|&amazon(,price);円
:&amazon(4774111252,title);|&amazon(4774111252,price);円。[[サポートページ:http://www.gihyo.co.jp/books/support.php/4-7741-1125-2]]。
:&amazon(4891001860,title);|&amazon(4891001860,price);円
:&amazon(4891003529,title);|&amazon(4891003529,price);円。[[正誤情報:http://ec.nikkeibp.co.jp/nsp/teisei/debugtec2ed.html]]
:&amazon(4798017051,title);|&amazon(4798017051,price);円
:&amazon(4873114047,title);|&amazon(4873114047,price);円
:&amazon(4048676083,title);|&amazon(4048676083,price);円
:&amazon(4873114063,title);|&amazon(4873114063,price);円

-洋書
:&amazon(0955832802,title);|&amazon(0955832802,price);円


ページ先頭へ   最終更新のRDF 最終更新のRSS
Valid XHTML 1.1 Valid CSS! [Valid RSS]