Делаем нашу кодовую жизнь намного проще

Добрый вечер, доброе утро, или добрый полдень, или какое бы время вы ни выбрали! Здесь мы снова вернулись, непосредственно погружаясь в нашу следующую тему, называемую IDE. Что? Так что вы можете спросить, что это?

Я объясню вам это в этой статье!

Что такое IDE?

Итак, позвольте мне сначала объяснить вам, что такое IDE. IDE означает Iмежгалактическое Dразрушение EEngine. Нет, я шучу — IDE, сокращение от Iинтегрированная Dсреда разработки E, представляет собой приложение, в котором вы можете писать, запускать и отладьте свой (исходный) код. Есть также некоторые другие очень полезные функции, поставляемые с IDE, также иногда называемые редактор кода (но IDE имеют больше функций, просто чтобы вы это знали; иногда я буду использовать слово редактор кода, хотя Я говорю об IDE; Но IDE — это редактор кода, но редактор кода — это не всегда IDE; надеюсь, вы понимаете, о чем я, но это не так важно…).

В заключение: использование IDE определенно может сделать вашу жизнь программиста проще и приятнее.

IDE против Блокнота против Python IDLE

В начале позвольте мне сначала объяснить иностранные слова: IDE = IинтегрированнаяDразработка Eсреда; IDLE =интегрированнаяинтегрированная среда Dразвития и обучениязаработка E

Начнем со сравнения:

Сначала у нас есть текстовый редактор — я поместил в него пример кода, чтобы вы могли видеть различия между редакторами — не важно, что вы понимаете, что делает код:

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

Но как насчет красивой Python Shell, которую мы использовали в прошлый раз? — Хорошая идея, но поскольку мы не можем сохранять код, написанный в Python Shell, это не лучшая идея. Вы также должны самостоятельно сделать отступы, которые очень важны в Python. Если вы этого еще не поняли, вы поймете, что я имею в виду позже в этой серии, когда мы перейдем к циклам и так далее (в приведенном выше примере вы можете увидеть пример простого цикл while).

Оставив один уже установленный редактор открытым. Python IDLE, о котором я упоминал ранее. Вот изображение того, как код примера выглядит в Python IDLE:

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

Небольшое дополнение для редактора Блокнота:

Здесь вы можете увидеть, как запускать код, который вы написали в редакторе Блокнота. Сначала вам нужно изменить каталог на свой каталог, где находится ваш файл Python (.py). Вы можете сделать это, введя команду cd [каталог]. Каталог переменных, конечно же, является каталогом. Затем вам нужно ввести python [file.py]. Переменная file.py — это файл Python, который вы, конечно же, хотите выполнить. Так что в этом примере это файл main_NotePad.py.

.py — это окончание обычных файлов Python. Так же, как .txt для текстовых файлов.

Сейчас я покажу вам замечательные IDE. Ну, есть так много IDE. Я думаю, что вы, возможно, знаете редактор кода Notepad++. Как следует из названия, это улучшенная версия Блокнота. Это не Pro Code Editor, поэтому я рекомендую вам другую IDE, но я просто хотел упомянуть ее, потому что вы можете найти ее в Интернете и посмотреть, если она вам понравится. Получить его можно здесь: https://notepad-plus-plus.org/downloads/.

Следующая IDE — более простая, но отличный редактор кода для начинающих. Редактор MU. Определенно минутка того стоит, чтобы посмотреть, нравится ли вам этот редактор https://codewith.mu/en/download.

Две последние IDE, о которых я хочу здесь упомянуть, — это редактор кода Visual Studio (VS Code) и редактор кода PyCharm. Сначала несколько слов о редакторе кода PyCharm: я использовал его около полугода, и я должен сказать, что он работал очень хорошо для меня, но после того, как я захотел поделиться кодом вживую с моим другом и другими, я переключился на VS Code, так как вы можете делиться кодом в VS Code с помощью расширения. Еще одна приятная особенность VS Code заключается в том, что вы можете запускать и другие языки кодирования, если вы установили для них расширения. Поэтому я бы порекомендовал вам VS Code, но с PyCharm тоже приятно работать. И не забывайте! — Вы также можете использовать MU или Notepad++ или даже обычный Notepad или IDLE. Вам решать, но в этой серии я буду работать с VS Code. Возможно, я покажу вам кое-что также в редакторе MU или с ним, но в основном я буду использовать VS Code, поскольку я использую его и в своей «обычной жизни кодирования».

Я также покажу вам, как использовать Python в VS Code:

После того, как вы установили VS Code и открыли его, вам нужно перейти в раздел «Расширения», сочетание клавиш CTRL+SHIFT+X. Там вы ищете Python. Вы нажимаете на один из Microsoft и нажимаете синюю кнопку Установить. Теперь он должен начать установку. У вас также будет расширение под названием Pylance. Это поможет нам написать наш код с автодополнением.

Если вы не знаете, что такое расширения, вот вкратце: расширения — это функции, которые вы можете загрузить (в VS Code), чтобы вы могли расширить свои возможности (в VS Code). Например, существуют расширения C++, которые необходимо загрузить, если вы хотите кодировать на C++, который является известным языком кодирования. Есть также расширение сочетания клавиш, поэтому вы можете использовать разные сочетания клавиш. VS Code известен множеством расширений.

Я также рекомендую вам загрузить расширение Code Runner, которое выглядит следующим образом. Тот же процесс, что и при установке расширений Python.

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

Это все, что я хотел осветить сегодня. Надеюсь, вам понравился сегодняшний «урок»!

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

В любом случае, я надеюсь, что у вас все хорошо, хорошего дня и хорошего Рождества и Нового года!

Увидимся на следующем уроке,

l0ckD2wN