Pythonで開発するときのおすすめの環境と使い方

#はじめに
現在、Pythonで開発するときのおすすめの環境をご紹介します。
僕のおすすめですので異論は認めます。
突然ですが、私はプログラミングをしていて重要だと思っているのは、**できる限りストレスなく開発すること**だと思っています。
**自分好みの環境や設定を見つけていきましょう！**

# Python
まずは、Pythonをインストールします。
この記事を書いている時点での最新バージョンである**3.9.0**をインストールします。
### インストーラーのダウンロード
まずは、公式サイトを開いてインストーラーをダウンロードします。
[Python.org](URL:https://python.org/)
まずは、Pythonの公式サイトを開きます。
![Python.org](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Website.png)
"Downloads"にマウスカーソルを置き、"Python 3.9.0"をクリックします。
そうすると、Pythonのインストーラーがダウンロードされます。
### インストール
ダウンロードしたインストーラーを起動します。
![Python-Installer-1](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Installer.png)
こんな感じのインストーラーが起動すると思うので、**"Add Python 3.9 to PATH"**のチェックボックスを入れます。
そうしたら、**"Customize installation"**をクリックします。
![Python-Installer-2](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Installer-2.png)
そのままで**"Next"**をクリック
![Python-Installer-3](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Installer-3.png)
そのままで**"Install"**をクリック
**"ユーザーアカウント制御"**が出てくると思うので、**許可**をしてください。
![Python-Installer-4](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Installer-4.png)
インストールが開始されます。
![Python-Installer-5](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Installer-5.png)
インストールが完了しました。
ですが、あともう一息。
**"Disable path length limit"**をクリックしてください。
![Python-Installer-6](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Installer-6.png)
**お疲れさまでした！**
今度こそ、インストール完了です！
ですが、念のため確認をします。
**WindowsキーとRキーを同時押し**してください。
![Python-Other-1](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Other-1.png)
こんなのが出てくるので、**"cmd"**と入力し、**OK**を押します。
![Python-Other-3](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Other-3.png)
こんなのが出てきます。
![Python-Other-4](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Other-4.png)
**"Python"**と入力し、Enter。
![Python-Other-5](https://mendoitarou.com/blog/wp-content/uploads/2020/10/Python-Other-5.png)
こんな感じの画面が表示されたら、成功です。

# テキストエディター
次の作業に移ります。
突然ですが、**メモ帳でプログラミングをしている。**という方はいますでしょうか？
**今すぐやめましょう。**
もしかしたら、メモ帳のほうがやりやすい方がいるかもしれません。
ですが、あんまりよくないですのでそこは**我慢**してください。
もちろん、**異論は認めます。**
じゃあ、どうすればいいんだよ！
そう思う方もいると思います。
そこで登場するのが、**テキストエディター**です。
今回は、そんなテキストエディターでもかなり有名な、**VisualStudioCode**(VSCodeとよく略されます)をインストールしていきます。
### インストーラーのダウンロード
[code.visualstudio.com](URL:https://code.visualstudio.com/)
まずは、VSCodeの公式サイトを開きます。
![code.visualstudio.com](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VSCode-Website.png)
(なかなかいいデザインのサイトですね...)
見とれつつ、**"Download for Windows"**をクリックします。
少し待ったら、ダウンロードが開始されます。
### インストール
それでは、インストールしていきます。
![VScode-installer-1](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Installer-1.png)
インストーラーを起動すると、利用規約が表示されます。
同意できる方は**同意**してください。
※今回は同意したとして進めていきます。
~~(同意できない場合はあきらめてください。)~~
![VScode-installer-2](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Installer-2.png)
すべてにチェックを入れて次へ
![VScode-installer-3](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Installer-3.png)
インストールをクリック
![VSCode-installer-4](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Installer-4.png)
インストールが行われます。
![VScode-installer-5](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Installer-5.png)
インストールができました。
**しかし、これだけではありません。**
**設定をする必要があります。**
チェックボックスはそのままにして、完了をクリックしてください。
### 設定
![VScode-setting-1](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Setting-1.png)
起動すると、少しちがいますがこんな感じで表示されると思います。
そしたら、右にある並んだアイコンのうち、**上から5番目**をクリックしてください。
![VScode-setting-2](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Setting-2.png)
こんな画面が出てくると思うので、入力欄に**"Japanese"**と入力してください。
![VScode-setting-3](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Setting-3.png)
**Microsoft**と書かれているものをインストールを押してインストールを行ってください。
インストールが終わったら、**VSCodeを再起動**してください。
すると、日本語化されているのがわかると思います。
![VScode-setting-4](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Setting-4.png)
つぎは、**"Python"**と入力します。
先ほどと同じように、**Microsoft**と書かれているものをインストールを押してインストールを行ってください。
インストールが終わったら、念のためもう一度**VScodeを再起動**してください。
**これで、設定が完了しました！**

# VSCodeの便利機能
VSCodeには便利な機能が付いています。
まずは最低でもこれを使おうというものがあるので、使い方をご紹介します。
### フォルダを開く
![VScode-Other-1](https://mendoitarou.com/blog/wp-content/uploads/2020/10/VScode-Other-1.png)
右のアイコンで**上から1番目**をクリックすると、こんな画面が表示されます。
**フォルダを開く**をクリックして、先ほど作成した、プロジェクトフォルダを開きます。
こうすることで、**ファイル・フォルダの作成**ができますし、ファイルを**1クリックで開けます。**
これ、使ってみるとかなり便利です。

### 補完機能
VSCodeでプログラミングをしていると、"("を入力したとき、自動で")"もつけてくれます。
これがほんっっっっっっっとに便利です。
一度使ったらもう戻れません。

```Python:example.py
print ("Hello World!!")
```

こんなプログラムを入力する場合、こう入力するだけで済みます。

```Python:example.py
print ("Hello World!!
```

後ろの**"**と**)**を自動で入力してくれます。
すっごく便利です。
あとは"print"とかをpを入力したら候補(説明付き！)が現れて選択することができるみたいな機能も付いてます。(拡張機能をインストールする必要があります。)
拡張機能を使用し、**VSCodeを自分好みにカスタマイズしちゃいましょう！**

# おわりに
VSCodeは個人的にすっごく気に入って使っています。
少し重いのが少々つらいですが、すっごく便利で助かっています。
みなさんも、**ぜひ環境を整えて、楽しいプログラミングライフを！**

> Qiita初投稿です！ここまで見てくださったあなたへ感謝！
>この記事があなたの役に立つことを願います！
>一部日本語がおかしかったり、知識が間違っているところがあるかもしれません。
>その時は、編集リクエストをお願いいたします。
>それでは、また次の記事で！