Как запустить проект в visual studio

Перед началом этого урока я рекомендую вам прочитать предыдущие преимущества и недостатки языка C Смотрите мое видео о том, как создать свое первое приложение Hello World C в Visual Studio Как работает компьютер Я хочу начать с небольшого рассказа о том, как работает компьютер в целом, потому что это очень важно для понимания того, что мы на самом деле делаем.

Любой компьютер, каким бы крутым он ни был, по сути, является просто калькулятором на стероидах. Он манипулирует двоичными 0 и 1, в которых закодирована используемая нами информация, и в очень реалистичной манере он может делать только несколько вещей: Записывать значения в память Выполнять операции сложения, умножения, отрицания Подписывайтесь на группу ВКонтакте и Telegram-канал.

Там еще больше полезного контента для программистов. А на канале YouTube вы найдете обучающие видео по программированию.

И вот как он работает, обрабатывая миллиарды единиц информации каждую секунду, чтобы вы могли играть в "Дотку" или смотреть порно. Такова незавидная участь компьютера, поэтому не оскорбляйте его, заботьтесь о нем. Когда вы в последний раз вытирали с него пыль? Что вы чувствуете, когда запускаете Visual Studio... Ну, по своей сути любой компьютер - это очень примитивная машина, не способная принимать информацию ни в каком формате, кроме двоичного кода.

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

К такому формату написания кода нужно стремиться, чтобы ваш код читался как книга. А затем написанный вами текст, следуя указанным правилам, будет преобразован в машинные инструкции на языке ассемблера, которые уже сможет понять компьютер, а затем, наконец, работать над единицами и нулями, пока вы не получите какой-то результат.

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

Топор для большинства программистов - инструмент IDE Итак, мы пришли к тому, что нам нужны определенные инструменты, которые могут перевести написанный высокоуровневый текст в машиночитаемый код, понятный компьютеру. Такие приложения называются компиляторами.

Но есть еще одно приложение, которое сегодня гораздо более популярно, и по сути это основной инструмент современного программиста - интегрированная среда разработки IDE. По сути, это компилятор на стероидах. Это приложение, а иногда и набор инструментов, который позволяет преобразовать исходный код, написанный программистом, в готовое приложение, но при этом содержит вагон и еще вагон дополнительных битов и кусочков, которые делают жизнь программиста немного проще.

Существуют всевозможные статические анализаторы кода, которые обнаруживают ошибки еще до запуска приложения, а также указывают на так называемый плохой код. Есть также системы для тестирования, анализа и статистики кода, инструменты для быстрого рефакторинга и загрузки документации по коду. Короче говоря, есть целая куча классных функций, которыми никто не пользуется. Итак, основным инструментом программиста на Си на данный момент является интегрированная среда разработки Visual Studio.

В начале я рекомендую всем использовать версию Community, которая является бесплатной с небольшими ограничениями: - Visual Studio Community может использоваться неограниченным количеством пользователей в учебных классах, для исследований или для участия в проектах с открытым исходным кодом.

Пока вы зарабатываете менее $1 млн в год и ваша команда состоит менее чем из 5 человек, вы можете разрабатывать любое программное обеспечение, включая коммерческое. Почувствуйте себя успешным бизнесменом Сегодня установка, обновление и изменение компонентов Visual Studio стало довольно приятной и простой задачей, хотя раньше это вызывало немало головной боли. Просто скачайте программу-установщик на свой компьютер и начните установку.

После загрузки необходимых компонентов откроется окно, в котором вы сможете выбрать, что именно вы хотите установить. Выберите наиболее важные компоненты для установки, поскольку разработка C подразумевает создание приложений "все-в-одном" для всех платформ, вам будет представлено более компонентов, которые, по большей части, вам сейчас не нужны.

Сейчас я покажу вам необходимый минимум и рекомендуемый мною набор компонентов. Классическая разработка приложений . NET и разработка веб-приложений Кроссплатформенная разработка . NET Core Самые необходимые расширения для Visual Studio После установки Visual Studio я также настоятельно рекомендую установить несколько расширений, которые очень помогут вам в будущем. Почти все они могут, но мне не нравятся некоторые из них, потому что они раздражают и они платные.

Но в целом очень полезно. Web Essentials - это маст хэв для веб-программистов. Он делает интерфейсную часть приложения очень простой и быстрой, упрощает и ускоряет верстку, но в других случаях он не нужен. Я настоятельно рекомендую всем установить его. GitHub Extension for Visual Studio - это очень полезный интерфейс к популярному хранилищу кода и системе контроля версий.

Каждому программисту необходимо изучить и постоянно использовать любую подходящую систему контроля версий. А это расширение позволит форкать проекты и фиксировать их в пару кликов. Visual Studio Spell Checker позволяет избавиться от досадных ошибок, таких как опечатки в коде.

Он работает так же, как и Wordpress - подчеркивает неправильные слова красным цветом. Он понимает различные обозначения и без проблем понимает, что слова с заглавной буквы, но перепутанные слова не являются ошибками. Важной особенностью Visual Studio является встроенный помощник IntelliSense, который позволяет просматривать классы, добавлять имена и показывать подсказки о том, как улучшить код. Обязательно научитесь им пользоваться и прислушивайтесь к его советам.

WriteLine "Привет, C! Смотрите мой видеоурок для получения подробной информации об установке и настройке Visual Studio и создании вашего первого приложения. Кроме того, я рекомендую прочитать статью Объектно-ориентированное программирование на C. Там есть еще больше замечательных материалов для программистов.

Навигация

thoughts on “Как запустить проект в visual studio

  1. Подтверждаю. И я с этим столкнулся. Можем пообщаться на эту тему. Здесь или в PM.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *