Starting from PyCharm

Source: Internet
Author: User

To be honest. as a Coder. switch to write Code in various ides every day. if an IDE Look and Feel always affect your daily Code Farm mood. how uncomfortable it should be. especially for IDE, I always have a natural "Cleanliness ". every time a language or technology is inadvertently attracting me. or you have already experienced it in the rough editor of this article. it will be released in two to three days of experience. immediately jump to the real efficient production environment to Coding. high efficiency means that you cannot get rid of IDE support.

However, each time a new Coding environment is changed. it may take me two or more days to understand the background of the language or technology and use cases to solve practical problems. this directly affects my decision to continue. if this is all done on schedule. I usually spend a day Improving the settings to meet the new Coding IDE settings. no, it's a day! Similar to what I can't help but talk about when I enter Python this time.

Not that I want to vomit Pycharm. it is indeed a tool for Code Farm Python. I also tried to use it to develop Python IDE only under the recommendation of many Coder. on the first day of the trial, I purchased a genuine license. if you want to ask me where I usually spend my day? Okay, let me hear it.

First, let's talk about the ide ui interface.

Opening up a new technical field. it took a lot of time to determine whether the technology or language is worth learning. I have always maintained a standard of hands-on experience in IDE. I will also find some online IDE evaluations. later I found various unreliable ones. you still have to verify it yourself. coder and Coder have different preferences and habits. so if you find the one that suits you. try it on your own. similar to PHP development, I used an afternoon to try all mainstream ides in the market. let's talk about Python this time.

 

PyCharm details: click here
PyCharm: click here

 

 

Install PyCharm1.5 on Ubuntu 10.10

 

Install Python editor pycharm (including registration code) on Ubuntu 11.10)

 

Python IDE: PyCharm initial experience

You can find the following article in the official Guide document. Integrated Development Environments Python IDES.

This article lists all currently available Python IDE tools. don't be too happy. do not forget the following support list. because I downloaded the latest version of Python 3.3. however, you can see that only a few ides support Python 3 and later versions. well can greatly reduce the scope of selection.

Speaking of the first impression on the Pycharm UI, first of all, this kind of interface layout always makes people feel Clean. Ps: The following is my adjusted

In the actual Coding process, IDE only needs to clarify three points.

A: the directory structure of the current project Solution

B: Code Editor Main Interface

C: The Debug information outputs the Console, Error List, or Error List.

D: Version Control Integration. [Status display and version submission]

These four elements basically meet the needs of the Coding process. but if you open an IDE and suddenly jump out of many strange small windows. you still need to know what these windows do. if I need to run it to set it to display when needed after Close? Wait ...... This is like learning about an extremely small feature point in an SDK framework. you have to load a lot or call some times when you have no idea what to do or do not want to understand some implementation principles and details. this is also like the fact that you only want to eat blueberry ice cream. the other party gives you an ice cream machine that gives you the same experience.

The requirement is not proportional to the cost.

IDE, as a tool, solves the practical needs of development efficiency, resource collaboration scheduling, and version control. But what I want to say is ...... After completing these functions. consider the mood of the IDE users that will be used every day. can you make a good compromise between practicality and UI aesthetics. do not be too ugly or too rough or too difficult to operate. these Detail will also affect users' mood. for me, the UI should be Clean enough first. of course, this is based on powerful functions. especially for some messy IDE, I have installed the load output interface, and the last part has been uninstalled.

IDEUI layout has two extremes. one is over-opening. fully supports customization. the other is pure chicken ribs. low degree of openness defines some of the operational habits you fully adapt to go to Coding. similar to Pycharm, It is the former. the Setting interface options are as follows:

The dense operation options are pasted in one piece ......

For more details, see

  • 1
  • 2
  • 3
  • Next Page

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.