- Mastering PyCharm
- Quazi Nafiul Islam
- 264字
- 2021-07-09 21:42:51
Chapter 1. Getting the Right Look
"Simplicity is the ultimate sophistication." |
||
--Leonardo da Vinci |
I fell in love with Python for its elegance. I love how there are no semicolons, how you can make a block through a simple indentation, how you can make multiline strings without having to concatenate them, and how you can make lambdas in a single line. I love how readable it all is, and how the documentation (docstrings) is built right into the language.
I think we all appreciate beauty. Think about it; you have a favorite font, a favorite color-scheme, and the list can go on. In essence, the code you write needs to be beautiful in your perspective, not just the syntax, but how it looks—the colors, the font, the highlighting—everything must be just right.
In this chapter, we are going to work toward making PyCharm beautiful. We'll progress from changing the overall appearance to some of the predefined appearances available to us on PyCharm. After that, we'll get into fonts and how the highlighting/coloring works in PyCharm. With the most difficult part of this chapter under our belt, we'll dive into exporting and importing styles and themes.
If you appreciate how your code looks and how you can make it as beautiful as possible, then this chapter will equip you with all the things necessary to make PyCharm as vibrant as you want it to be. I've tried to make this chapter light so that you can experiment yourself with it, and most things are pretty self-explanatory.
- Android應(yīng)用程序開發(fā)與典型案例
- 認(rèn)識(shí)編程:以Python語言講透編程的本質(zhì)
- Java編程指南:基礎(chǔ)知識(shí)、類庫應(yīng)用及案例設(shè)計(jì)
- PhpStorm Cookbook
- 零基礎(chǔ)入門學(xué)習(xí)Python
- 焊接機(jī)器人系統(tǒng)操作、編程與維護(hù)
- Learning OpenStack Networking(Neutron)(Second Edition)
- Windows Embedded CE 6.0程序設(shè)計(jì)實(shí)戰(zhàn)
- Learning Docker Networking
- Unity 2018 Augmented Reality Projects
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)項(xiàng)目化教程
- Vue.js光速入門及企業(yè)項(xiàng)目開發(fā)實(shí)戰(zhàn)
- Flink技術(shù)內(nèi)幕:架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)原理
- Ext JS 4 Plugin and Extension Development
- Java EE 8 and Angular