Если вы программист, VS Code по-прежнему остается лучшей IDE.

    0
    0


    Ключевые выводы

    • Технически VS Code не является IDE — это похоже на создание собственной IDE для IKEA с плагинами и расширениями.
    • VS Code предлагает широкую поддержку языков программирования с бесчисленным количеством расширений, доступных для загрузки.
    • Бесшовная интеграция с Git, чистый дизайн пользовательского интерфейса и множество расширений делают VS Code первоклассной средой разработки.


    Давайте сначала разберемся с одной вещью: VS Code технически не IDE. IDE — это интегрированная среда разработки, в которой «из коробки» доступны обширные инструменты и интеграция с используемым языком. VS Code не может ничего скомпилировать «из коробки», и в каком-то смысле он больше похож на IKEA сред разработки. Вы создаете свою собственную IDE, устанавливая плагины и расширения, благодаря чему среда, в которой вы работаете, полностью принадлежит вам.

    Благодаря поддержке плагинов VS Code действительно является IDE для всех и каждого. На его торговой площадке доступны тысячи расширений, начиная от Gemini Code Assist, Kubernetes и даже эмуляции Vim. VS Code на сегодняшний день является лучшей средой разработки, и тому есть масса причин.


    Microsoft-Visual-Studio

    Широкая поддержка языков программирования

    JavaScript, TypeScript, CSS и HTML поставляются в комплекте поставки.

    Страница установки Brainfuck

    Самое лучшее в VS Code — это языковая поддержка. Здесь действительно каждый найдет что-то для себя, и вы можете загрузить на рынке бесчисленное множество расширений для языков, о которых вы даже не слышали. Кроме того, вы, очевидно, сможете запускать другие, более распространенные языки, такие как Python, C, Java, Go, Ruby и многие другие.

    Единственным недостатком является то, что большинство этих языков не будут работать «из коробки», но заставить их работать невероятно просто. Например, при использовании Python вы просто переходите на вкладку расширений в VS Code и выполняете поиск «Python». Все, что вам нужно сделать, это нажать «Установить», и через несколько мгновений VS Code распознает Python с подсветкой синтаксиса, возможностью запуска и отладки вашего кода, рефакторингом, обозревателями переменных и всем остальным, что вы ожидаете от IDE.


    Интегрированный контроль версий

    VS Code поддерживает Git «из коробки», но вы также можете использовать другие SCM.

    Обзор VSCode Git

    Один из моих любимых аспектов использования VS Code — это его плавная интеграция с Git, и эта функция включена «из коробки». Я могу получить четкое представление об изменениях в моем репозитории, включая поэтапные и объединенные изменения. Строка состояния держит меня в курсе текущей ветки, любых несохраненных изменений и количества коммитов, которые я сделал или которые нужно сделать. Это очень важно для того, чтобы оставаться в курсе контроля версий и веток, даже не выходя из редактора.

    Это также отлично подходит для внесения изменений. Мне нравится, как я могу размещать или отключать файлы, просто перетаскивая их или щелкая правой кнопкой мыши и изменяя их с помощью контекстных действий. Даже такая простая вещь, как ввод сообщения о фиксации в редакторе, кажется намного приятнее.


    Управление ветками и удаленное управление также действительно интуитивно понятно, а VS Code фактически сделал Git менее рутинной задачей. Автоматическое сохранение и восстановление открытых редакторов при переключении веток спасает жизнь. У него даже есть функция периодической выборки, которая может показать мне, сколько изменений в моем локальном репозитории впереди или позади удаленного. По умолчанию эта функция отключена, но ее можно включить, изменив настройку git.autofetch.

    Даже что-то вроде исправления конфликта слияния стало проще (заметьте, непростое) благодаря трехстороннему редактору слияния VS Code. Он разделяет его на входящие и текущие изменения, а также позволяет разрешать конфликты прямо в редакторе. Интеграция VS Code с Git просто фантастическая. Это графический способ использования Git, при котором кнопки преобразуются в команды, что экономит ваше время и избавляет от необходимости постоянно вводить данные вручную.

    Чистый, простой в использовании пользовательский интерфейс

    Это личное предпочтение

    Проект Docker с Python в VS Code


    Хотя это личное предпочтение, мне нравится пользовательский интерфейс VS Code, и я считаю, что им легко пользоваться и ориентироваться. Вы можете закрепить терминал внизу, дерево файлов слева и несколько панелей кода в основной области. Вы можете перетаскивать и перемещать их, чтобы изменить их размер, а также скрыть другие элементы, если хотите, что позволит вам контролировать внешний вид вашей среды разработки.

    Вдобавок ко всему, в VS Code встроено множество тем. Если хотите, вы даже можете создать свою собственную тему, выбрав свои собственные цветовые схемы и дизайн, чтобы она по-настоящему воплотилась в жизнь. твой среда. Это довольно сложный процесс (и это неофициальный веб-сайт), но вы можете сделать это, если хотите. Я просто использую тему «Dark Modern» по умолчанию с VS Code.

    Есть так много расширений

    Серьезно, это лучшая часть VS Code в целом.

    Торговая площадка для VSCode


    Главной особенностью VS Code является поддержка расширений. Он не только позволяет вам использовать практически любой язык программирования, который вам нужен, но есть и некоторые веселье расширения тоже есть. Торговая площадка встроена в VS Code, поэтому вы можете искать то, что вам нужно, но вы также можете правильно просматривать ее в своем браузере.

    Например, вы можете получить расширения, которые выполняют все следующие действия:

    • Вышибала с заставкой DVD
    • Менеджер сервисов AWS
    • Интеграция со Spotify
    • Богатое присутствие Discord
    • Ноутбуки Jupyter

    и многое другое. Расширение найдется для любого варианта использования, от странного до действительно полезного, и мы уверены, что вы найдете то, что вам понравится.

    VS Code, возможно, не является IDE, но вы можете сделать его таковым

    Так что название этой статьи технически неверное, но, честно говоря, так ли это на самом деле? IDE — это интегрированная среда разработки, а VS Code «из коробки» может и не быть ею, но вся суть в том, что она легкая и функциональна для любых задач. ты нужно, чтобы это было. Даже с Java я долгое время придерживался IntelliJ, и только на последнем курсе университета я наконец сделал решительный шаг, когда увидел, что все мои друзья используют VS Code… и я так рад, что сделал.


    Я очень рекомендую попробовать. Возможно, вам это не подойдет, но это одно из лучших обновлений, которые я внес в свой рабочий процесс разработки за долгое время.

    Связанный
    Как установить VS Code на Ubuntu

    Вам не обязательно запускать Windows, чтобы использовать код Microsoft Visual Studio (VS Code). Вы можете установить его на Ubuntu за несколько шагов.

    Предыдущая статьяПредставляем Apple Intelligence: новые функции искусственного интеллекта для iPhone и Mac
    Следующая статьяApple представляет новые огромные обновления для Ваших iPhone с iOS 18 – новые умные
    Петр Григорин
    Интересуется софтом, разработкой и использование новых приложений, технология искусственного интеллекта. Этот писатель - человек с техническими знаниями, который увлечен разработкой программного обеспечения и использованием новых приложений. Его особенно интересуют технологии искусственного интеллекта и то, как они могут быть использованы для улучшения различных отраслей промышленности и повседневной жизни. Обладая прочной основой в области информатики и острым взглядом на инновации, этот писатель обязательно привнесет ценные идеи и соображения в любую дискуссию на эти темы. Пишет ли он о последних открытиях в области ИИ или исследует потенциал новых программных инструментов, его работа обязательно будет увлекательной и заставляющей задуматься.