cpp 容器的缺點(diǎn) 開(kāi)發(fā)軟件的工具有哪些?
開(kāi)發(fā)軟件的工具有哪些?軟件開(kāi)發(fā)工具很多,但是功能強(qiáng)大的就這樣幾個(gè),下面舉例我常用的幾個(gè)開(kāi)發(fā)工具:IDEA這個(gè)也算是目前最智能的編譯器,它可以提示一些很基礎(chǔ)卻很攻擊的代碼錯(cuò)誤,特別是單獨(dú)寫(xiě)Java代碼等
開(kāi)發(fā)軟件的工具有哪些?
軟件開(kāi)發(fā)工具很多,但是功能強(qiáng)大的就這樣幾個(gè),下面舉例我常用的幾個(gè)開(kāi)發(fā)工具:
IDEA這個(gè)也算是目前最智能的編譯器,它可以提示一些很基礎(chǔ)卻很攻擊的代碼錯(cuò)誤,特別是單獨(dú)寫(xiě)Java代碼等。其他衍生出來(lái)的應(yīng)用Webstorm、Pycharm、CLion等,各是可以好地用來(lái)寫(xiě)JavaScript、Python、C代碼。
StudioCodevscode,一開(kāi)始是一款很強(qiáng)大、很熱門(mén)行業(yè)的前端編譯器,像Vue框架的作者尤雨溪,在公開(kāi)場(chǎng)合,用處寫(xiě)代碼的編譯器,葉白它了。只不過(guò)筆者比較多從事外貿(mào)Java開(kāi)發(fā),不使用IDEA來(lái)變更土地性質(zhì)的頻率高點(diǎn),并不建議使用vscode,更多的是把它只不過(guò)是一個(gè)文本編輯器,它意見(jiàn)多種編程語(yǔ)言的語(yǔ)法高亮,如你前者看一些開(kāi)源的代碼,或是編輯一些腳本如nginx,又不我想做占內(nèi)存的大應(yīng)用IDEA,輕量的vscode老祖好是的選擇了。
3.SwitchHosts我們旗下,經(jīng)常會(huì)會(huì)做一些域名映射,如何能做到簡(jiǎn)便、飛快、批量地快速切換域名,可以使用switchhosts就夠。這個(gè)應(yīng)用,肯定很多開(kāi)發(fā)者還不知道,在GitHub上就可以免費(fèi)下載在用了。
我有這么兩個(gè)常見(jiàn)的場(chǎng)景,那就是登陸后進(jìn)一臺(tái)Linux服務(wù)器,對(duì)里邊做些配置,應(yīng)用布署等,它就這么大另一個(gè)方便啊我們出來(lái)操作的工具。支持什么高亮,可以清晰看中里邊的各種類(lèi)型。文件有圖形界面,比較方便文件上傳,文本可以打開(kāi)編輯器。
主要得用,也就那么三個(gè),這幾個(gè)用好,也就可以不能勝任很多開(kāi)發(fā)工作了。
文件格式有多少種?
這個(gè)太多太多了,很容易講,只有說(shuō)哈比較普遍的.
A
ACE:Ace高壓縮檔案格式
ACT:Microsoftoffice助手文件
AIF,AIFF:音頻互相互交換文件,SiliconGraphicandMacintosh應(yīng)用程序的聲音格式
ANI:Windows系統(tǒng)中的動(dòng)畫(huà)光標(biāo)
ARC:LHARC的壓縮檔案文件
ARJ:RobertJungARJ壓縮包文件
ASD:MicrosoftWord的自動(dòng)存放文件;Microsoft低級(jí)流媒體格式(microsoftadvancedstreaming
format,ASF)的描述文件;用下NSREX可以打開(kāi)VelvetStudio例子文件
ASF:Microsoft高級(jí)流媒體格式文件
ASM:匯編語(yǔ)言源文件,Pro/E裝配文件
ASP:頁(yè)文件;ProCommPlus直接安裝與直接連接腳本文件;Astound可以介紹文件AST:Astound多媒體播放文件;ClarisWorks“助手”文件
Axx:ARJ壓縮文件的分包序號(hào)文件,主要用于將一個(gè)大文件壓至幾個(gè)小的壓縮包中(xx取01-99的數(shù)字)
A3L:Authorware3.x庫(kù)文件
A4L:Authorware4.x庫(kù)文件
A5L:Authorware5.x庫(kù)文件
A3M,A4M:AuthorwareMacintosh未打包文件
A3W,A4W,A5W:未發(fā)到郵箱的AuthorwareWindows文件
B
BAK:備份文件
BAS:universal源文件
BAT:批處理文件
BIN:二進(jìn)制文件
BINHex:蘋(píng)果的一種編碼格式
BMP:Windows或OS/2位圖文件
BOOK:AdobeFrameMakerBook文件
BOX:LotusNotes的郵箱文件
BPL:BorlardDelph4打包庫(kù)
BSP:Quake圖形文件
BUN:CakeWalk聲音捆住文件(一種MIDI程序)
C
C0l:臺(tái)風(fēng)波形文件
CAB:Microsoft壓解檔案文件
CAD:Softdek的DrafixCAD文件CAM:Casio照相機(jī)格式
CAP:壓縮音樂(lè)文件格式
CAS:逗號(hào)沒(méi)分開(kāi)的ASCⅡ文件
CCB:VisualBasic閃圖按鈕配置文件
CCH:Corel圖表文件
CCO:CyberChat數(shù)據(jù)文件
CCT:MacromediaDirectorShockwave投影
CDA:CD音頻軌道
CDF:Microsoft頻道定義格式文件
CDI:Philip的高密盤(pán)交互格式
CDM:VisualdBASE下拉菜單數(shù)據(jù)模塊文件
CDR:CorelDRAW繪圖文件;遺留下來(lái)音頻CD數(shù)據(jù)文件
CDT:CorelDRAW模板
CDX:CorelDRAW壓縮繪圖文件;MicrosoftVisualFoxPro索引文件
CFG:配置文件
CGI:大學(xué)英語(yǔ)網(wǎng)關(guān)接口腳本文件
CGM:計(jì)算機(jī)圖形元文件
CH:OS/2配置文件
CHK:由Windows磁盤(pán)碎片整理器或磁盤(pán)系統(tǒng)掃描能保存的文件碎片
CHM:編譯器過(guò)的HTML文件
CHP:VenturaPublisher章節(jié)文件
CHR:字符集(字體文件)
CHT:ChartViem文件;HarvardGraphics矢量文件
CIF:AdaptecCD創(chuàng)建器CD映像文件
CIL:ClipGallery上網(wǎng)下載包
CIM:SimCity2000文件
CIN:OS/2改變完全控制文件應(yīng)用于監(jiān)視跟蹤INI文件中的變化
CLASS:Java類(lèi)文件
CLP:Windows剪貼板文件
CLL:CrickSoftwareClicker文件
CLS:VisualBasic類(lèi)文件
CMD:WindowsNT,OS/2的命令文件;DOSCD/M發(fā)出命令文件;dBASEⅡ程序文件
CPI:MicrosoftMS-DOS代碼頁(yè)信息文件
CPL:控制面板擴(kuò)展名,Corel顏色板
CPP:C代碼文件
CPR:Corel需要提供說(shuō)明書(shū)文件
CPT:Corel照片-繪畫(huà)圖像
CST:MacromediaDirectorCast文件
CUR:Windows光標(biāo)文件
D
DBF:dBASE文件,一種由Ashton-Tate創(chuàng)建的格式,也可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和相似數(shù)據(jù)庫(kù)或與數(shù)據(jù)庫(kù)或者產(chǎn)品識(shí)別;用下數(shù)據(jù)文件(能被Excel
97先打開(kāi));Oracle8.1.x表格空間文件
DBX:DataBearn圖像;MicrosoftVisualFoxPro表格文件
DCT:MicrosoftVisualFoxPro數(shù)據(jù)庫(kù)容器
DCU:Delphi編譯單元文件
DCX:MicrosoftVisualFoxPro數(shù)據(jù)庫(kù)容器;基于組件PCX的傳真圖像;宏
DIR:MacromediaDirector文件
DLL:動(dòng)態(tài)鏈接庫(kù)
DOC:FrameMaker或FrameBuilder文檔;WordStar文檔、Word
Perfect文檔、Microsoft:Word文檔;DisplayWrite文檔
DOT:MicrosoftWord文檔模板
DPL:BorlandDelph3壓縮庫(kù)DRV:驅(qū)動(dòng)程序
DRW:MicrografxDesigner/Draw;Pro/E繪畫(huà)文件
DSF:MicrografxDesignerVFX文件
DSG:DOOM保存到的文件
DSM:DynamicStudio音樂(lè)模塊(MOD)文件
DSP:MicrosoftDeveloperStudio工程文件
DSQ:CorelQUERY(可以查詢(xún))文件
DST:刺繡機(jī)圖形文件
DSW:MicrosoftDeveloperStudio工作區(qū)文件
DTA:WorldBank(世界銀行)的STARS數(shù)據(jù)文件
DTD:SGML文檔類(lèi)型定義(DTD)文件
DTED:地面高度數(shù)字?jǐn)?shù)據(jù)(圖形的數(shù)據(jù)格式)文件
DTF:SymantecQampA相關(guān)的數(shù)據(jù)庫(kù)數(shù)據(jù)文件
DTM:DigiTrakker模塊文件
DUN:Microsoft拔號(hào)網(wǎng)絡(luò)導(dǎo)出文件
DV:數(shù)字視頻文件(MIME)
DWG:AutoCAD工程圖文件;AutoCAD或GenericCADD老版本的繪圖格式
DXR:MacromediaDirector受保護(hù)(萬(wàn)不可編輯)電影文件
E
EDA:EnsoniqASR磁盤(pán)映像
EDD:元素定義文檔(FrameMaker SGML文檔)
EDE:EnsoniqEPS磁盤(pán)映像
EDK:EnsoniqKT磁盤(pán)映像
EDQ:EnsoniqSQ1/SQ2/Ks32磁盤(pán)映像
EDS:EnsoniqSQ80磁盤(pán)映像
EDV:EnsoniqVFX-SD磁盤(pán)映像
EFA:EnsoniqASR文件
EFE:EnsoniqEPS文件
EFK:EnsoniqKT文件
EFQ:EnsoniqSQ1/SQ2/Ks32文件
EFS:EnsoniqSQ80文件
EFV:EnsoniqVFX-SD文件
EMD:ABT擴(kuò)展模塊
EMF:Windows加強(qiáng)元文件
EML:MicrosoftOutlookExpress郵件消息(MIMERTC822)文件
EXE:可執(zhí)行文件(程序)
FFAV:MicrosoftOutlook導(dǎo)航條
FAX:傳真類(lèi)型圖像
FCD:虛擬物品CD-ROM
FDF:AdobeAcrobat表單文檔文件
FLA:MacromediaFlash電影
FND:MicrosoftExplorer保存的搜索文件(Findapplet)
FON:系統(tǒng)字體
FRT:MicrosoftFoxPro報(bào)表文件
FRX:VisualBasic表單文本;MicrosoftFoxPro報(bào)表文件
FXP:經(jīng)MicrosoftFoxPro編譯程序的源文件
G
GDM:鈴聲、口哨聲和聲音板模塊格式
GetRight:GetRight任務(wù)未完成的下載文件
GHO:Norton克隆磁盤(pán)映像
GID:Windows95全局索引文件(以及指導(dǎo)狀態(tài))
GIF:CompuServe圖片序列文件
GL:動(dòng)畫(huà)格式
GRP:程序管理組
H
HEX:MacintoshBinHex2.0文件
HLP:幫文件;DateCADWindows好處文件
HPP:C程序頭文件
HQX:MacintoshBinHex4.0文件
HT:HyperTerminal(超級(jí)終端)
HTM,HTML:超文本文檔
HTT:Microsoft超文本模板
HTX:擴(kuò)展HTML模板
I
ICO:Windows圖標(biāo)
IDX:MicrosoftFoxPro查找數(shù)據(jù)庫(kù)索引文件;SymantecQampA去相關(guān)數(shù)據(jù)庫(kù)索引文件;MicrosoftOutlook
Express文件
IMG:GEM映像
INF:信息文件
INI:初始化設(shè)置文件;MwaveDSPSynth的“”GMS安裝好;CravisUltrasoundbank安裝
INP:Oracle3.0版或早期版本的表單源代碼
INRS:INRS近距離攻擊通信聲頻
INS:InstallShield安裝腳本;X-Internet簽字文件;EnsoniqEPS字簇設(shè)備;Cell/ⅡMAC/PC隨機(jī)取樣設(shè)備
INT:中間代碼,當(dāng)一個(gè)源程序經(jīng)由語(yǔ)法檢查后程序編譯出現(xiàn)一個(gè)可先執(zhí)行代碼
IOF:Findit文檔
IQY:MicrosoftInternet查詢(xún)文件ISO:參照ISD9660或是CD-ROM文件系統(tǒng)標(biāo)準(zhǔn)列出來(lái)CD-ROM上的文件ISP:X-Internet簽字文件
IST:數(shù)字監(jiān)視設(shè)備文件
ISU:InstallShield卸裝腳本
IT:脈沖電流監(jiān)視系統(tǒng)音樂(lè)模塊(MOD)文件
ITI:脈沖跟蹤系統(tǒng)設(shè)備
ITS:脈沖波監(jiān)視跟蹤整群抽樣,Internet文檔位置
IV:OpenInventor中建議使用的文件格式
IVD:最多20/20微觀(guān)數(shù)據(jù)維數(shù)或變量等級(jí)文件
IVP:將近20/20的用戶(hù)子集配置文件
IVT:將近20/20表或整數(shù)集數(shù)據(jù)文件
IVX:最多20/20微數(shù)據(jù)目錄文件
IW:Idlewild屏幕保護(hù)程序
IWC:InstallWatc檔
J
J62:Ricoh照相機(jī)格式
JAR:Java檔案文件(一種用于applet和相關(guān)文件的壓縮文件)
JAVA:Java源文件
JAR:Java檔案文件(一種主要用于applet和相關(guān)文件的壓縮文件)
JAVA:Java源文件
JFF,JFIF,JIF:JPEG文件JPE,JPEG,JPG:JPEG圖形文件
JS:javascript源文件
JSP:HTML網(wǎng)頁(yè),其中乾坤二卦有對(duì)一個(gè)Javaservlet的參考KKAR:卡拉OKMIDI文件(文本MIDI)
L
LAB:VisualdBASE標(biāo)簽文件
LBT,LBX:MicrosoftFoxPro標(biāo)簽文件
LDB:MicrosoftAccess加鎖文件
LHA:LZH直接更換文件后綴
LOG:日志文件
LZH:LHARC壓解檔案
M
M1V:MPEG相關(guān)文件(MIME