官术网_书友最值得收藏!

  • Learning Python
  • Fabrizio Romano
  • 227字
  • 2021-07-30 09:41:55

A note on the IDEs

Just a few words about Integrated Development Environments (IDEs). To follow the examples in this book you don't need one, any text editor will do fine. If you want to have more advanced features such as syntax coloring and auto completion, you will have to fetch yourself an IDE. You can find a comprehensive list of open source IDEs (just Google "python ides") on the Python website. I personally use Sublime Text editor. It's free to try out and it costs just a few dollars. I have tried many IDEs in my life, but this is the one that makes me most productive.

Two extremely important pieces of advice:

  • Whatever IDE you will chose to use, try to learn it well so that you can exploit its strengths, but don't depend on it. Exercise yourself to work with VIM (or any other text editor) once in a while, learn to be able to do some work on any platform, with any set of tools.
  • Whatever text editor/IDE you will use, when it comes to writing Python, indentation is four spaces. Don't use tabs, don't mix them with spaces. Use four spaces, not two, not three, not five. Just use four. The whole world works like that, and you don't want to become an outcast because you were fond of the three-space layout.
主站蜘蛛池模板: 西吉县| 肇州县| 铜鼓县| 洛扎县| 阿拉尔市| 凤山市| 稷山县| 固原市| 会宁县| 连城县| 洛阳市| 龙岩市| 革吉县| 山东省| 三江| 拉萨市| 中牟县| 衢州市| 翁牛特旗| 肃宁县| 甘孜县| 淳安县| 深水埗区| 长葛市| 金阳县| 大城县| 景德镇市| 日土县| 波密县| 常宁市| 昭通市| 龙陵县| 南宁市| 吉首市| 池州市| 冷水江市| 施秉县| 宾阳县| 白山市| 平和县| 外汇|