怎么才能輸入代碼,怎么編程,需要一些什么軟件?手機(jī)可以編程嗎?
網(wǎng)友解答: 這個(gè)問(wèn)題問(wèn)的有些寬泛,沒(méi)有給出具體的編程語(yǔ)言,下面我就常用的編程軟件,大概介紹一下,分為電腦端編程軟件和手機(jī)端編程軟件,主要內(nèi)容如下:電腦端編程軟件:這里就前端、C/C++、
這個(gè)問(wèn)題問(wèn)的有些寬泛,沒(méi)有給出具體的編程語(yǔ)言,下面我就常用的編程軟件,大概介紹一下,分為電腦端編程軟件和手機(jī)端編程軟件,主要內(nèi)容如下:
電腦端編程軟件:這里就前端、C/C++、Java、Python開(kāi)發(fā)簡(jiǎn)單介紹一下:
1.前端開(kāi)發(fā):這里常用的編程軟件主要有VS Code,HBuilder、WebStorm等:
VS Code:這個(gè)是微軟開(kāi)發(fā)的一個(gè)跨平臺(tái)的代碼編輯器,插件拓展豐富,支持幾十種編程語(yǔ)法(也包括C/C++,Php,python等),語(yǔ)法提示、智能補(bǔ)全、代碼高亮,還支持git功能,是一個(gè)很不錯(cuò)的編程軟件:
Hbuilder:這個(gè)是國(guó)產(chǎn)的一款專(zhuān)門(mén)用于web開(kāi)發(fā)的軟件,輕巧極速,界面柔綠,語(yǔ)法提示、自動(dòng)補(bǔ)全,支持markdown功能,后期還可以將寫(xiě)好的前端軟件打包成手機(jī)app安裝使用,對(duì)于初學(xué)前端開(kāi)發(fā)的人員來(lái)說(shuō),是一個(gè)很不錯(cuò)的軟件:WebStorm:這是一個(gè)重量級(jí)的web軟件,由JetBrains開(kāi)發(fā),常見(jiàn)的代碼高亮、智能補(bǔ)全、語(yǔ)法提示、代碼檢查、git功能都支持,在大型項(xiàng)目開(kāi)發(fā)中經(jīng)常用到,只不過(guò)不是免費(fèi)的,試用期過(guò)后,需要付費(fèi)才行:2.Java開(kāi)發(fā):Eclipse,這個(gè)大部分搞Java開(kāi)發(fā)的人都應(yīng)該使用過(guò),一個(gè)開(kāi)源、免費(fèi)、基于Java的開(kāi)發(fā)平臺(tái),但也不僅僅限于Java開(kāi)發(fā),安裝對(duì)應(yīng)插件后,也可以開(kāi)發(fā)C/C++,Python、Android等,是一個(gè)很不錯(cuò)的軟件:
3.C/C++開(kāi)發(fā):這個(gè)使用最多的軟件,應(yīng)該就是微軟的Visual Studio了,支持常見(jiàn)的C/C++,C#,MFC,ASP.net等開(kāi)發(fā),除此,還支持Android,iOS,Python等開(kāi)發(fā),新版本也已經(jīng)集成Java了,是一個(gè)非常不錯(cuò)的編程軟件:
4.Python開(kāi)發(fā):這個(gè)常見(jiàn)的就是PyCharm,專(zhuān)門(mén)用于python開(kāi)發(fā)的一個(gè)軟件,常見(jiàn)的語(yǔ)法提示、自動(dòng)補(bǔ)全、代碼高亮、git功能,這個(gè)軟件都支持,除此之外,還可以快速創(chuàng)建Django,F(xiàn)lask,Web2py等web項(xiàng)目的快速創(chuàng)建,是一個(gè)很不錯(cuò)的開(kāi)發(fā)python的軟件:
手機(jī)端編程軟件:這里就C/C++、Java、Python開(kāi)發(fā)簡(jiǎn)單介紹一下:
1.C/C++開(kāi)發(fā):這里可以使用c4droid這個(gè)軟件,只不過(guò)需要root權(quán)限,之后安裝GCC后,就可以正常進(jìn)行C/C++的開(kāi)發(fā)了,如下,可以直接在手機(jī)應(yīng)用中搜到:
2.Java開(kāi)發(fā):這里可以使用AIDE這個(gè)軟件,創(chuàng)建項(xiàng)目后,就可以進(jìn)行正常的Java開(kāi)發(fā)了,包括簡(jiǎn)單的android、游戲開(kāi)發(fā)等,是一個(gè)很不錯(cuò)的手機(jī)編程軟件,可以直接在手機(jī)應(yīng)用中搜到:
3.Python開(kāi)發(fā):這里可以使用QPython3這個(gè)軟件,集成了Python3解釋器、Console控制臺(tái)、QPYPI庫(kù)及QEdit編輯器,可以直接編輯運(yùn)行python3代碼,可以直接在手機(jī)應(yīng)用中搜到安裝:
就介紹這么多吧,其實(shí)還有許多其他軟件,也歡迎大家補(bǔ)充、留言。
網(wǎng)友解答:編程需要寫(xiě)代碼。而你所說(shuō)的編程又是一個(gè)廣泛的概念,其中又細(xì)化了許多部分,不知道你想知道的是哪部分。編程的本質(zhì)就是我們?nèi)ジ鶕?jù)我們想要的效果書(shū)寫(xiě)代碼,然后讓機(jī)器通過(guò)讀我們的代碼做出我們?cè)O(shè)想的事情,從而達(dá)到某一個(gè)目的。至于代碼的書(shū)寫(xiě),你可以用任何一編輯軟件,不過(guò)windows下的記事本和word除外,不要用這兩個(gè)去寫(xiě)代碼。其他的還有很多,并且還有許多公司專(zhuān)門(mén)推出了寫(xiě)寫(xiě)程序的軟件,比如VS Code , Atom等等。用這些可以很方便的去寫(xiě)代碼。然而代碼也分很多類(lèi)別,用途不用或是用的語(yǔ)言不通。我們說(shuō)話(huà)用的是漢語(yǔ),當(dāng)然寫(xiě)程序要用專(zhuān)門(mén)的程序語(yǔ)言,而這些需要多種多樣,大多都是每種場(chǎng)景有對(duì)應(yīng)的語(yǔ)言,所以根據(jù)我們的語(yǔ)言去選擇對(duì)應(yīng)的即可。手機(jī)也可以輸入字符代碼,但是你愿意抱著一個(gè)手機(jī)輸入成百上千行代碼嗎?