Nkag mus thiab kho cov ntawv luam yog ib qho ntawm cov haujlwm feem ntau tau ua los ntawm cov neeg siv khoos phis tawj ntiag tug txhua hnub. Tsawg tus neeg xav txog cov tswv yim uas ua rau cov kev ua no yooj yim dua. Lub caij no, cov ntawv sau ntawm cov ntawv nyeem zoo nkauj hauv lub vijtsam yog cov khoom siv ntawm ntau hom thev naus laus zis nyob hauv cov duab kab ke ntawm cov haujlwm niaj hnub no. Thiab niaj hnub no, raws li cov thev naus laus zis, txawm tias tsis yog cov kws tshaj lij nrog cov kev kawm sau tsawg kawg tuaj yeem tsim cov lus sau.
Tsim nyog
- - compiler;
- - IDE lossis cov ntawv nyeem sau;
- - SDK, tsim-kho cov ntawv siv ntawm chaw qiv, kab ke, thiab lwm yam.
Cov Lus Qhia
Kauj ruam 1
Xaiv lub platform uas cov ntawv nyeem sau yuav raug tsim. Yuav luag txhua qhov ntawm daim ntawv thov siv yog nyob ntawm xaiv no. Txiav txim siab yog tias koj xav kom tus editor khiav ntawm lub Windows lossis Linux. Tej zaum koj yuav tsum tsim cov tshuaj hla kev siv? Lossis puas yog nws tsim qauv siv rau hauv lub vev xaib?
Kauj ruam 2
Xaiv cov lus programming, IDE, thev naus laus zis, Cheebtsam, hom phiaj, tsev qiv ntawv, thiab lwm yam cuab yeej uas yuav siv los tsim cov kho ntawv sau ntawv. Piv txwv li, thaum tsim kho rau lub Windows, koj tuaj yeem coj los ua lub hauv paus ntawm tus qauv RichEdit tswj, uas muab cov haujlwm ua haujlwm nplua nuj thiab yog, qhov tseeb, yog kev hloov kho kom tiav. Nws tseem nyob ntawm kev siv cov neeg siv interface, kev txhim kho rau kev thauj khoom thiab txuag cov ntawv sau, haujlwm ntxiv. Yog tias RichEdit tsis muaj, koj tuaj yeem siv Kev Pabcuam Text Text los ntawm kev siv ITextHost interface thiab rov ua haujlwm hauv koj lub qhov rai. Kev tsim kho tuaj yeem ua tau hauv Visual Studio lossis Delphi, nrog lossis tsis muaj cov qauv (piv txwv li MFC, WTL). Yog tias tsis muaj kev txwv nyuaj, nws ua rau xaiv xaiv. NET thiab tsim C # thov siv cov RichTextBox. Txog kev tsim lub platform hla lossis Linux daim ntawv thov, Qt zoo meej nrog nws cov chav kawm QTextEdit haib. Pom tau kho kom zoo rau lub vev xaib yog ua raws li cov browser muaj peev xwm (xws li lub ntsiab lus hloov kho hom hauv Internet Explorer) thiab yog cov txheej ntawm cov neeg siv ntawv sau. JavaScript ua raws li cov lus programming.
Kauj ruam 3
Tsim kom muaj kab xev rau koj daim ntawv thov. Pib koj xaiv IDE. Tsim qhov project tshiab. Hauv qee qhov IDE, teeb tsa qee qhov kev xaiv thaum lub sijhawm ua haujlwm tsim cov txheej txheem tsim cov ntawv sau qhia ua haujlwm cov ntawv ua haujlwm. Piv txwv li, xaiv CRichEditView ua lub hauv paus Saib chav kawm thaum tsim MFC qhov project hauv Visual Studio tso cai rau koj kom tau txais cov ntawv nyeem sau nrog kev ua haujlwm tsawg. Zoo li no, hauv KDevelop, koj tuaj yeem tsim Qt application project, uas yog cov ntawv kho lus, hauv ob peb feeb.
Kauj ruam 4
Ntxiv cov haujlwm rau koj cov ntawv nyeem kho kom raug. Raws li txoj cai, txhawm rau siv cov haujlwm yooj yim ntawm kev teeb tsa thiab kho cov ntawv sau (kab rov tav, kho cov lus txib), koj tsuas yog xav tsim cov ntsiab lus tsim nyog (khawm ntawm cov cuab yeej, cov ntawv qhia zaub mov), muab cov haujlwm rau lawv thiab hu rau txoj kev tsim nyog ntawm tus editor hloov chav kawm ntawm tus tuav. …