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"
    ]
  }
]