- Practical Data Wrangling
- Allan Visochek
- 194字
- 2021-07-02 15:16:06
Using text editors to write and manage programs
Like any other practice, programming requires a certain set of tools.
The first of these is the text editor. Text editors for programming are not like ordinary word processors, which will often apply formatting to text and sometimes force users to save with certain file extensions. Programs need to be saved in a raw format in order to run properly. This can be done with plain text editors such as Notepad in Windows and gedit in Linux; however, there are a few reasons to use a specialized text editor to program:
- Code and data tend to be spread across multiple directories, so keeping things organized is an important part of programming. Specialized text editors will often include an interface to open, close, move around, and rename files in a particular directory.
- Programs have rigid syntax, so it can be hard to navigate, read, and write programs, and easy to make mistakes if there is nothing to reinforce that syntax. Specialized text editors will highlight the syntax of the programming language. They will also often include shortcuts to fill in common words and syntactical elements.
推薦閱讀
- Hands-On Internet of Things with MQTT
- Design for the Future
- OpenStack for Architects
- 自動(dòng)檢測(cè)與傳感技術(shù)
- 群體智能與數(shù)據(jù)挖掘
- 工業(yè)機(jī)器人現(xiàn)場(chǎng)編程(FANUC)
- 機(jī)器學(xué)習(xí)流水線實(shí)戰(zhàn)
- 計(jì)算機(jī)網(wǎng)絡(luò)原理與技術(shù)
- MATLAB/Simulink權(quán)威指南:開(kāi)發(fā)環(huán)境、程序設(shè)計(jì)、系統(tǒng)仿真與案例實(shí)戰(zhàn)
- 大數(shù)據(jù)驅(qū)動(dòng)的機(jī)械裝備智能運(yùn)維理論及應(yīng)用
- Salesforce Advanced Administrator Certification Guide
- 統(tǒng)計(jì)挖掘與機(jī)器學(xué)習(xí):大數(shù)據(jù)預(yù)測(cè)建模和分析技術(shù)(原書(shū)第3版)
- 軟件構(gòu)件技術(shù)
- Mastering Geospatial Analysis with Python
- 青少年VEX IQ機(jī)器人實(shí)訓(xùn)課程(初級(jí))