Microsoft Visual Studio

Microsoft Visual Studio

Microsoft Visual Studio

Microsoft Visual Studio

  740
Бесплатно
Категории: Разработка ПО
Платформы: Mac Windows Интернет .NET Framework
Возможности:
Автозаполнение Завершение кода Встроенный отладчик Рефакторинг API для разработки NuGet Intellisense Цветовое кодирование Компилятор Exe C # Scripting Лазурная интеграция Автоматическое форматирование содержимого функции

Microsoft Visual Studio - это интегрированная среда разработки (IDE) от Microsoft. Он используется для разработки компьютерных программ для Microsoft Windows, а также для веб-сайтов, веб-приложений и веб-сервисов. Visual Studio использует платформы разработки программного обеспечения Microsoft, такие как Windows API, Windows Forms, Windows Presentation Foundation, Windows Store и Microsoft Silverlight. Она может создавать как собственный код, так и управляемый код.

Visual Studio включает редактор кода, поддерживающий IntelliSense, а также рефакторинг кода. Интегрированный отладчик работает как отладчик исходного уровня, так и отладчик на уровне машины. Другие встроенные инструменты включают конструктор форм для создания графических приложений, веб-дизайнера, дизайнера классов и дизайнера схем баз данных. Он принимает плагины, которые повышают функциональность практически на каждом уровне, включая добавление поддержки систем управления версиями (например, Subversion) и добавление новых инструментов, таких как редакторы и визуальные дизайнеры для языков или наборов инструментов для других аспектов жизненного цикла разработки программного обеспечения (например, клиент Team Foundation Server: Team Explorer).

Visual Studio поддерживает различные языки программирования и позволяет редактору кода и отладчику поддерживать (в той или иной степени) практически любой язык программирования, если существует специфическая для языка служба. Встроенные языки включают в себя C, C ++ и C ++ / CLI (через Visual C ++), VB.NET (через Visual Basic .NET), C # (через Visual C #) и F # (с Visual Studio 2010). Поддержка других языков, таких как M, Python и Ruby, среди других доступна через языковые службы, установленные отдельно. Он также поддерживает XML / XSLT, HTML / XHTML, JavaScript и CSS.

Microsoft предоставляет «Экспресс» выпуски своей Visual Studio бесплатно. Коммерческие версии Visual Studio и избранные предыдущие версии доступны для студентов бесплатно через программу DreamSpark от Microsoft. Кроме того, Visual Studio Online, программное обеспечение как сервисное предложение Visual Studio на платформе Windows Azure, доступно на visualstudio.com

Аналоги (68):

  • Eclipse

    Eclipse

    Eclipse - это расширяемая платформа разработки с временными рядами и платформами приложений для ...
      1022
    Бесплатно Открытый код
    Mac Windows Linux
    Расширяемая плагинами / расширениями Автозаполнение Среда разработки для Java Рефакторинг Качество без потерь Совместные рабочие пространства Интеграция SCM
  • Atom

    Atom

    Текстовый редактор с хаками для 21-го века.
      872
    Бесплатно Открытый код
    Mac Windows Linux BSD Electron / Atom Shell
    Совместная работа в режиме реального времени Настраиваемое Расширяемая плагинами / расширениями Подсветка синтаксиса Интерфейс с вкладками На основе сообщества Автозаполнение Поддержка тем Завершение кода Интеграция с GitHub Модульная система Дизайн интерьера
  • NetBeans

    NetBeans

    Бесплатная интегрированная среда разработки с открытым исходным кодом для разработчиков программного обеспечения.
      681
    Бесплатно Открытый код
    Mac Windows Linux BSD
    Подсветка синтаксиса Поддержка FTP Завершение кода Среда разработки для Java Встроенный отладчик Встроенный терминал Автоматический отступ Поддержка GIT Обновление страницы Интеграция с средами разработки (IDE) Скомпилированный язык История исходного кода
  • Visual Studio Code

    Visual Studio Code

    Свободная среда IDE, основанная на платформе Electron / Atom. Создано Microsoft.
      441
    Бесплатно Открытый код
    Windows Linux Electron / Atom Shell Mac OS X
    Настраиваемое Расширяемая плагинами / расширениями Подсветка синтаксиса Управление версиями Поддержка разметки MarkDown Автозаполнение Темная тема Завершение кода Встроенный отладчик Поддержка Javascript Интеграция c Git Встроенный терминал Ошибки Minimap
  • IntelliJ IDEA

    IntelliJ IDEA

    IntelliJ IDEA - это бесплатная / коммерческая Java IDE от JetBrains.
      313
    Бесплатно Открытый код
    Mac Windows Linux
    Поддержка WYSIWYG Управление версиями Темная тема Завершение кода Среда разработки для Java Встроенный терминал Статический анализ Автокоррекция
  • Code::Blocks

    Code::Blocks

    Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users.
      219
    Бесплатно Открытый код
    Windows Linux BSD
    Не требует инсталяции Обучение с помощью карточек Интеграция с питанием
  • Komodo Edit

    Komodo Edit

    Komodo Edit -
      209
    Бесплатно Открытый код
    Mac Windows Linux
  • PyCharm

    PyCharm

    Python и Django IDE с рефакторингом, завершением кода, анализом кода «на лету» и другими ...
      175
    Бесплатно Открытый код
    Mac Windows Linux BSD
    Завершение кода Интеграция с GitHub Встроенный отладчик Рефакторинг Интеграция c Git Форматирование кода Сравнение исходного кода
  • Android Studio

    Android Studio

    Android Studio - это новая среда разработки Android, основанная на IntelliJ IDEA.
      170
    Бесплатно Открытый код
    Mac Windows Linux
    Программирование Завершение кода Интегрированный эмулятор Android
  • Xcode

    Xcode

    Xcode - это премьера среды разработки Apple для Mac OS X.
      142
    Бесплатно
    Mac
    Компилятор Exe Интегрированная среда программирования
  • MonoDevelop

    MonoDevelop

    MonoDevelop позволяет разработчикам писать настольные и веб-приложения в Linux, Windows и Mac OS X.
      108
    Бесплатно Открытый код
    Mac Windows Linux .NET Framework Xamarin Studio
    Подсветка синтаксиса Программирование Завершение кода NuGet Intellisense
  • Lazarus

    Lazarus

    Lazarus - это кросс-платформенная среда IDE для компилятора Free Pascal.
      105
    Бесплатно Открытый код
    Mac Windows Linux BSD OpenSolaris
    Объектно-ориентированный язык Легкая читаемость
  • WebStorm

    WebStorm

    JetBrains WebStorm - это коммерческая среда разработки для JavaScript, CSS и HTML, созданная на основе JetBrains ...
      92
    Платная
    Mac Windows Linux
    Подсветка синтаксиса Поддержка Javascript
  • RStudio

    RStudio

    RStudio ™ - это новая интегрированная среда разработки (IDE) для R.
      89
    Бесплатно Открытый код
    Mac Windows Linux Xfce
    Подсветка синтаксиса Завершение кода Встроенный отладчик
  • SharpDevelop

    SharpDevelop

    #develop (сокращение от SharpDevelop) - это бесплатная среда IDE для проектов C #, VB.NET и Boo на Microsoft.
      70
    Бесплатно Открытый код
    Windows .NET Framework
    Разработка интерфейсов NuGet
  • Appcelerator Titanium

    Appcelerator Titanium

    Appcelerator Titanium, предлагаемый бесплатно Appcelerator, позволяет веб-разработчикам использовать веб-технологии ...
      24
    Бесплатно Открытый код
    Mac Windows Linux Self-Hosted
    Не требуется программирование Мобильное Завершение кода Собственное приложение
  • Editra

    Editra

    Editra - это многоплатформенный текстовый редактор с реализацией, которая фокусируется на создании простого ...
      21
    Бесплатно Открытый код
    Mac Windows Linux
  • OutSystems Platform

    OutSystems предлагает платформу как сервисное решение для доставки гибких мобильных и веб-приложений ...
      21
    Платная
    Windows Linux Интернет
    Его концепция
  • Projucer

    Projucer

    Projucer - это комплексное средство управления проектами и редактирования кода с революционным C ++ ...
      21
    Бесплатно
    Mac Windows Linux
  • WeBuilder

    WeBuilder

    WeBuilder - это быстрый, умный и мощный редактор кода для веб-разработчиков.
      18
    Платная
    Windows
    Подсветка синтаксиса Поддержка Unicode
  • NuSphere PhpEd

    Nusphere PhpED - это усовершенствованная интегрированная среда разработки PHP (PHP IDE) с ...
      18
    Платная
    Windows Linux
    Среда разработки для PHP
  • GNOME Builder

    GNOME Builder

    Builder - это среда для GNOME, которая направлена ​​на то, чтобы придать мощности платформы больше ...
      17
    Бесплатно Открытый код
    Linux
    Поддержка разметки MarkDown Автозаполнение Темная тема Совместное написание Автоматический отступ Интеграция c Git Встроенный терминал Разделение экрана на два Использование VIM раскладки
  • Xojo

    Xojo

    Настоящее программное обеспечение и Real Studio теперь являются Xojo.
      16
    Платная
    Mac Windows Linux
    Разработка интерфейсов
  • Ultimate++

    Ultimate++

    Ultimate ++ - это платформа быстрой разработки приложений для платформы C ++
      16
    Бесплатно Открытый код
    Windows Linux
  • WaveMaker Platform

    WaveMaker Platform

    Ведущая платформа быстрого развертывания приложений и доставки для создания веб-приложений и мобильных приложений за несколько дней ...
      15
    Платная Открытый код
    Интернет Self-Hosted
    Поддержка WYSIWYG Приложение на основе браузера
  • My Visual Database

    Простые базы данных среды разработки, без помощи специалистов и навыков программирования ...
      15
    Платная
    Windows
    Поддержка WYSIWYG Скриптовый язык Встроенный редактор Реализация пули
  • CodeTyphon

    CodeTyphon

    CodeTyphon - это вилка / дистрибуция Lazarus с тысячами компонентов Lazarus / Free Pascal ...
      14
    Бесплатно Открытый код
    Windows Linux BSD
  • Gambas

    Gambas

    Gambas - полнофункциональный объектный язык и среда разработки, построенная на интерпретаторе BASIC.
      12
    Бесплатно Открытый код
    Linux
    Разработка интерфейсов
  • Microsoft Expression Blend

    Microsoft Expression Blend - одно из приложений в пакете Microsoft Expression Studio.
      12
    Платная
    Windows
  • Ecere SDK

    Ecere SDK

    Кросс-платформенный комплект разработки программного обеспечения, включающий в себя набор инструментов графического интерфейса, графический движок 2D / 3D, ...
      11
    Бесплатно Открытый код
    Mac Windows Linux
  • Bloodshed Dev-C++

    Bloodshed Dev-C++

    Bloodshed Dev-C ++ - полнофункциональная интегрированная среда разработки (IDE) для C / C ++ ...
      67
    Бесплатно Открытый код
    Windows
  • Qt Creator

    Qt Creator

    Qt Creator - это кросс-платформенная среда разработки C ++, JavaScript и QML, которая ...
      65
    Платная Открытый код
    Mac Windows Linux BSD
    Подсветка синтаксиса Автозаполнение Рефакторинг
  • KDevelop

    KDevelop

    KDevelop - кросс-платформенная среда IDE для C, C ++, Python, JavaScript и PHP
      62
    Бесплатно Открытый код
    Windows Linux BSD KDE
    Расширяемая плагинами / расширениями
  • CodeLite

    CodeLite

    CodeLite - это среда с открытым исходным кодом, кросс-платформенная среда разработки для языков программирования C / C ++ / PHP и Node.js.
      54
    Бесплатно Открытый код
    Mac Windows Linux wxWidgets
    Виртуальная файловая система
  • Arduino IDE

    Arduino IDE

    Arduino - это платформа для прототипов электроники с открытым исходным кодом, основанная на гибком, простом в использовании аппаратном обеспечении ...
      53
    Бесплатно Открытый код
    Mac Windows Linux
  • Delphi

    Delphi

    Embarcadero Delphi, ранее CodeGear Delphi и Borland Delphi, является разработкой программного обеспечения ...
      48
    Платная
    Windows
    Несколько языков
  • Orwell Dev-C++

    Orwell Dev-C++

    Orwell Dev-C ++ - это интегрированная среда разработки и компилятор для переносимых (IDE) для C ++ ...
      41
    Бесплатно Открытый код
    Windows
    Не требует инсталяции
  • Anjuta

    Anjuta

    Anjuta - это универсальная интегрированная среда разработки (IDE) для C и C ++ в GNU / Linux.
      37
    Бесплатно Открытый код
    Linux GNOME
  • Visual Studio Express

    Visual Studio Express

    Visual Studio Express Edition - это уменьшенная версия Visual Studio, поддерживающая только C #, но ...
      34
    Бесплатно
    Windows Microsoft Visual Studio
  • B4X

    B4X

    Кросс-платформенные инструменты для разработки приложений для iOS, Android, настольных и серверных приложений.
      33
    Платная
    Windows Android iPhone Android Tablet iPad
  • Zend Studio

    Zend Studio

    Zend Studio для Eclipse объединяет проверенные возможности для создания самой мощной в мире среды IDE для ...
      32
    Платная
    Mac Windows Linux
  • Xamarin Studio

    Xamarin Studio

    Создавайте лучшие приложения с помощью Xamarin Studio.
      32
    Бесплатно
    Mac Windows Microsoft Visual Studio
  • CLion

    CLion

    Интеллектуальная кросс-платформенная среда разработки C / C ++.
      29
    Платная
    Mac Windows Linux C++
    Подсветка синтаксиса Автозаполнение Завершение кода Встроенный терминал Автоматический отступ
  • NVU

    NVU

    Приложение с открытым исходным кодом, которое начиналось как Mozilla Composer.
      28
    Бесплатно Открытый код
    Mac Windows Linux PortableApps.com
    Не требует инсталяции Поддержка WYSIWYG
  • RAD Studio

    RAD Studio

    Embarcadero RAD Studio - это самый мощный в отрасли пакет для быстрой разработки приложений для ...
      26
    Платная
    Windows
  • 10Duke SDK

    10Duke SDK

    10Duke SDK - это набор приложений для быстрой разработки приложений (RAD) для создания новых онлайн-приложений; Это...
      3
    Платная
    Mac Windows Linux Интернет Self-Hosted
  • Dcoder

    Dcoder

    Dcoder - это компилятор кода для мобильных устройств для Android, он позволяет вам кодировать мобильный телефон в любое время и в любом месте ...
      2
    Бесплатно
    Android
  • Quincy

    Quincy

    Простая, бесплатная C / C ++ программирование IDE для Windows
      2
    Бесплатно Открытый код
    Windows
  • XVT

    XVT

    XVT - среда разработки программного обеспечения для создания кросс-платформенных графических приложений на C или C ++.
      1
    Платная
    Mac Windows Linux
  • IonicWind Basic

    IWBasic - это 32-разрядный BASIC-компилятор от Ionic Wind Software с интегрированной разработкой ...
      1
    Платная
    Windows
    Не требует инсталяции
  • Arm DS-5 Development Studio

    Arm DS-5 Development Studio

    Полный набор инструментов для разработки C / C ++, ориентированный на SoC, основанный на ARM, включая Eclipse, ARM ...
      1
    Бесплатно
    Windows Linux
    Встроенный отладчик Интегрированная среда программирования
  • ZAM 3D

    ZAM 3D XAML 3D WPF 3ds для XAML и dxf для XAML-конвертера GUI Windows Vista, инструмент WinF для Microsoft ...
      0
    Платная
    Windows
  • Code Assistant for TypeScript (CATS)

    CATS - это IDE для разработчиков TypeScript и Web.
      0
    Бесплатно Открытый код
    Mac Windows Linux
  • C++ Builder

    C++ Builder

    Современный, быстрый C ++. Четыре платформы, поддерживаемые мощными интерфейсами пользовательского интерфейса и базы данных.
      10
    Платная
    Mac Windows
  • Jetbrains Rider

    Jetbrains Rider

    Rider поддерживает проекты .NET Core, .NET Framework и Mono.
      9
    Платная
    Mac Windows Linux
    Подсветка синтаксиса Автоматическое форматирование содержимого
  • Zinjai

    ZinjaI - это среда разработки (интегрированная среда разработки) для C ++, разработанная в контексте ...
      8
    Бесплатно Открытый код
    Mac Windows Linux
    Автозаполнение Завершение кода
  • LiveCode Platform

    LiveCode Platform

    Это как под GPL, так и запатентовано, если вы используете версию GPL, которую вы создаете ...
      8
    Бесплатно
    Mac Windows Linux Windows Mobile Android iPhone Android Tablet Windows (мобильная версия) iPad
  • Wing IDE

    Wing IDE

    Wing IDE - это коммерческая среда разработки для Python.
      8
    Платная
    Mac Windows Linux
    Фреймворк джанго
  • Pelles C

    Pelles C

    Pelles C - это комплексный пакет разработки, который поможет вам создавать приложения, совместимые с Windows ...
      8
    Бесплатно
    Windows
  • WinDbg

    WinDbg

    WinDbg - многопользовательский отладчик для Microsoft Windows, распространяемый в Интернете Microsoft как ...
      7
    Бесплатно
    Windows
  • Kaxaml

    Kaxaml - это легкий редактор XAML, который дает вам «разделенный вид», чтобы вы могли видеть как ...
      7
    Бесплатно Открытый код
    Windows
  • Microsoft Small Basic

    Microsoft Small Basic

    Microsoft Small Basic возвращает удовольствие в компьютерное программирование.
      6
    Бесплатно
    Windows .NET Framework
  • V-Play

    V-Play

    V-Play - это кросс-платформенный SDK, основанный на популярной платформе Qt.
      5
    Бесплатно
    Mac Windows Linux Android
  • Korduene

    Korduene

    Korduene - это среда визуального программирования, которая позволяет создавать приложения без написания кода или ...
      5
    Бесплатно
    Windows
    Не требуется программирование Программирование
  • WideStudio

    WideStudio

    WideStudio - это с открытым исходным кодом, интегрированная среда разработки для настольных приложений ...
      4
    Бесплатно Открытый код
    Mac Windows Linux BSD
  • Tinn-R

    Tinn-R

    Tinn-R, редактор кода R
      3
    Бесплатно Открытый код
    Windows
  • JCppEdit

    JCppEdit

    Многоязычная среда IDE. Лучший ученик может получить!
      3
    Бесплатно
    Windows Linux
    Автозаполнение Автосохранение Автоматический отступ
  • 10Duke SDK

    10Duke SDK

    10Duke SDK - это набор приложений для быстрой разработки приложений (RAD) для создания новых онлайн-приложений; Это...
      3
    Платная
    Mac Windows Linux Интернет Self-Hosted