JSON
IDE・コードエディタ - JSON
IDE(統合開発環境)とコードエディタは、プログラミングやソフトウェア開発を支援するツールです。IDEはコード編集、デバッグ、ビルド、テストなどの機能を統合して提供し、コードエディタは軽量で高速なテキスト編集に特化しています。Visual Studio Code、IntelliJ IDEA、Eclipse、Sublime Textなど、用途や言語に応じて様々な選択肢があり、開発者の生産性向上に不可欠なツールとなっています。
IDE
コードエディタ
開発ツール
プログラミング
ソフトウェア開発
[
{
"code": "01",
"slug": "visual-studio-code",
"name": "Visual Studio Code",
"description": "Microsoftが開発した無料のオープンソースコードエディタです。",
"developer": "Microsoft",
"license": "MIT License",
"price": "Free",
"type": "Code Editor",
"primaryLanguages": [
"JavaScript",
"TypeScript",
"Python",
"Go",
"Rust",
"Java",
"C++"
],
"features": [
"Git Integration",
"Debugging",
"IntelliSense",
"Extensions",
"Live Share"
]
},
{
"code": "02",
"slug": "intellij-idea",
"name": "IntelliJ IDEA",
"description": "JetBrainsが開発するJava/Kotlin開発向けの統合開発環境です。",
"developer": "JetBrains",
"license": "Apache 2.0 (Community), Proprietary (Ultimate)",
"price": "Free (Community) / Paid (Ultimate)",
"type": "IDE",
"primaryLanguages": [
"Java",
"Kotlin",
"Groovy",
"Scala"
],
"features": [
"Smart Code Completion",
"Refactoring",
"Database Tools",
"Version Control",
"Build Tools"
]
},
{
"code": "03",
"slug": "eclipse",
"name": "Eclipse",
"description": "オープンソースの統合開発環境で、Java開発に広く使用されています。",
"developer": "Eclipse Foundation",
"license": "EPL-2.0",
"price": "Free",
"type": "IDE",
"primaryLanguages": [
"Java",
"C/C++",
"PHP",
"Python",
"JavaScript"
],
"features": [
"Plugin System",
"Java EE Support",
"Modeling Tools",
"Testing Tools",
"Version Control"
]
},
{
"code": "04",
"slug": "sublime-text",
"name": "Sublime Text",
"description": "高速で軽量なテキストエディタで、マルチカーソル編集が特徴です。",
"developer": "Sublime HQ",
"license": "Proprietary",
"price": "$99 (one-time)",
"type": "Code Editor",
"primaryLanguages": [
"Python",
"JavaScript",
"Go",
"Ruby",
"Markdown"
],
"features": [
"Multiple Cursors",
"Goto Anything",
"Command Palette",
"Split Editing",
"Package Control"
]
},
{
"code": "05",
"slug": "pycharm",
"name": "PyCharm",
"description": "JetBrainsが開発するPython専用の統合開発環境です。",
"developer": "JetBrains",
"license": "Apache 2.0 (Community), Proprietary (Pro)",
"price": "Free (Community) / Paid (Pro)",
"type": "IDE",
"primaryLanguages": [
"Python",
"JavaScript",
"HTML/CSS",
"SQL"
],
"features": [
"Python Intelligence",
"Web Framework Support",
"Scientific Tools",
"Database Support",
"Remote Development"
]
},
{
"code": "06",
"slug": "webstorm",
"name": "WebStorm",
"description": "JetBrainsが開発するJavaScript/TypeScript向けの統合開発環境です。",
"developer": "JetBrains",
"license": "Proprietary",
"price": "Paid",
"type": "IDE",
"primaryLanguages": [
"JavaScript",
"TypeScript",
"HTML",
"CSS",
"Node.js"
],
"features": [
"Smart Editor",
"Framework Support",
"Version Control",
"Testing",
"Debugging"
]
},
{
"code": "07",
"slug": "vim",
"name": "Vim",
"description": "モーダル編集を特徴とする高機能なテキストエディタです。",
"developer": "Bram Moolenaar (Community)",
"license": "Vim License",
"price": "Free",
"type": "Code Editor",
"primaryLanguages": [
"All"
],
"features": [
"Modal Editing",
"Extensible",
"Lightweight",
"Cross-platform",
"Macro Recording"
]
},
{
"code": "08",
"slug": "atom",
"name": "Atom",
"description": "GitHubが開発していたハッカブルなテキストエディタです。",
"developer": "GitHub (Discontinued)",
"license": "MIT License",
"price": "Free",
"type": "Code Editor",
"primaryLanguages": [
"JavaScript",
"HTML",
"CSS",
"Python"
],
"features": [
"Hackable",
"Package System",
"Git Integration",
"Smart Autocomplete",
"Multiple Panes"
]
},
{
"code": "09",
"slug": "netbeans",
"name": "NetBeans",
"description": "Apache Software Foundationが管理するオープンソースの統合開発環境です。",
"developer": "Apache Software Foundation",
"license": "Apache 2.0",
"price": "Free",
"type": "IDE",
"primaryLanguages": [
"Java",
"PHP",
"JavaScript",
"C/C++",
"HTML5"
],
"features": [
"Multi-language Support",
"GUI Builder",
"Maven/Gradle Support",
"Debugging",
"Profiling"
]
},
{
"code": "10",
"slug": "xcode",
"name": "Xcode",
"description": "Appleが開発するmacOS/iOSアプリ開発向けの統合開発環境です。",
"developer": "Apple",
"license": "Proprietary",
"price": "Free",
"type": "IDE",
"primaryLanguages": [
"Swift",
"Objective-C",
"C/C++"
],
"features": [
"Interface Builder",
"Simulator",
"Instruments",
"Source Control",
"SwiftUI Preview"
]
},
{
"code": "11",
"slug": "android-studio",
"name": "Android Studio",
"description": "Googleが開発するAndroidアプリ開発向けの公式統合開発環境です。",
"developer": "Google",
"license": "Apache 2.0",
"price": "Free",
"type": "IDE",
"primaryLanguages": [
"Kotlin",
"Java",
"C++"
],
"features": [
"Emulator",
"Layout Editor",
"APK Analyzer",
"Profiler",
"Firebase Integration"
]
},
{
"code": "12",
"slug": "visual-studio",
"name": "Visual Studio",
"description": "Microsoftが開発するWindows向けの統合開発環境です。",
"developer": "Microsoft",
"license": "Proprietary",
"price": "Free (Community) / Paid (Pro/Enterprise)",
"type": "IDE",
"primaryLanguages": [
"C#",
"C++",
"Visual Basic",
"F#",
"JavaScript"
],
"features": [
"IntelliSense",
"Debugging",
"Azure Integration",
"CodeLens",
"Live Unit Testing"
]
}
]