当前位置:网站首页>What is the IDE?Novice with which the IDE is better?
What is the IDE?Novice with which the IDE is better?
2022-08-03 10:02:00 【Is a samoyeds】
IDE (Integrated Development Environment), the full name is Integrated Development Environment, is an application used to provide a program development environment, generally including code editors, compilers, debuggers and graphical user interfaces and other tools.It is an integrated development software service suite that integrates code writing functions, analysis functions, compilation functions, and debugging functions.All software or software suites (groups) with this feature can be called integrated development environments.Common IDE tools are Pycharm, Visual Studio Code and so on.
For the Python IDE, I recommend PyCharm. Compared with other IDEs, PyCharm has the following four advantages:
•Concise code editing environment
•Powerful smart code assist functions (smart code completion, code checking, real-time error highlighting)
•Rich built-in developer tools (VCS, database, remote development, debugging, testing, performance analysis...)
•Complete web development and data science support (Django, Flask, JS, notebook, pandas...)
Editor
Editor, usually short for text editor.Notepad in Windows is a text editor.For example, if you create a new .txt text file, write python code in it, and directly change the suffix name to .py after saving, the program can still be compiled and run.
Compiler
The compiler is what runs your program code.With the compiler, the program can run.Let's see how a program should behave in a compiler-only environment.
$ python helloworld.py
Python combines the two processes of compilation and interpretation into one command, thus reducing one line, but it is still two processes.The compiled file is a .pyc file or a .pyo file. The .pyc file is a file generated by ordinary compilation, which can be generated by python -m py_compile helloworld.py; the .pyo file is a Python file generated after adding optimization options, which can be generated by python-O -m py_compile helloworld.py command generated.
Interpreter
Python is an interpreted language, and the interpreter is an essential tool for Python to run.Therefore, when we build a Pyhton environment, we essentially configure or customize Pyhton.
While an interpreter is system software capable of executing programs written in other computer languages, it is a translation program.Its execution method is to execute while translating, so its execution efficiency is generally low, but the implementation of the interpreter is relatively simple, and the high-level language in which the source program is written can use a more flexible and expressive syntax.
When we write Python code, what we get is a text file with a .py extension containing the Python code.To run the code, the Python interpreter is required to execute the .py file.
Introduction to Java Basics:
strong>Javaweb Core Foundation
JavaWeb basic tutorial, Java web from entry to enterprise full version
Java Complete Learning Roadmap
边栏推荐
猜你喜欢
随机推荐
Validate floating point input
Mysql OCP 30题
Cartesi 2022 年 7 月回顾
cert-manager使用
oracle ASM磁盘空间的查看
Recursive training
决策树和随机森林
浅聊缓存函数
分辨率_分辨率越高越好?手机屏幕分辨率多少才合适?现在终于搞清楚了[通俗易懂]
015-平衡二叉树(一)
ClickHouse删除数据之delete问题详解
Chrome F12 keep before request information network
Flink Yarn Per Job - 创建启动Dispatcher RM JobManager
Redis和Mysql数据同步的两种方案
The simplest base64 image stream in js realizes automatic download
013-二叉树
C# Color颜色RGB对照表、颜色选择器
WinCheck Script
罕见的数学天才,靠“假结婚”才得到追求事业的机会
DOM0, DOM2, DOM3 events