CodeBlocks Manlibro
Versio 1.1
⋆ Projekto: $ (projekto)
⋆ Funkcio:
⋆ $ Author: $ mario
⋆ $ Nomo: $
⋆
⋆ Kopirajto 2007 de la kompanio nomo
⋆
Versio 1.1
1 CodeBlocks projekto mastrumado
La dokumentaro por kantoj 3 kaj? estas? oficiala dokumentaro de la kodo bloko vikio paĝo kaj disponeblaj nur en la angla.
La figuro montras la strukturon de la kodo bloko surfaco.
| Figuro 1.1: IDE CodeBlocks |
- Demarŝo
- Ĉi fenestro enhavas la vido 'Projektoj', cxi-poste nomita Projekto View. En ĉi tiu bloko de kodo en la aktuale malferma projektoj estos montrataj. En la uzado fenestro akiri en la langeto 'ikono' montro de simboloj, variabloj, ktp
- Eldonisto
- En la figuro pli supre fonto hello.c malfermas kun sintaksa kolorigo en la redaktilo.
- Malferma dosieroj listo
- Montras la liston de malfermitaj dosieroj en la redaktilo, jen hello.c.
- CodeSnippets
- Troviĝas en la menuo 'Montru' / 'CodeSnippets' montri. Jen, teksto blokoj, ligiloj estas subtenita en dosieroj kaj urls.
- Loglibroj & aliaj
- Panelo por montri serĉrezultoj, log mesaĝo de tradukilo, ktp
La stata breto provizas superrigardon de la sekvaj:
- Kompletan padon por dosiero montrata en la redaktilo.
- La redaktoro de la mastruma sistemo uzata de defaŭlta Karaktero kodigo estas akceptita kaj montriĝos la persilenta agordo.
- Nuna linioj kaj dividi nombro de la kursoro pozicio en la redaktilo.
- Uzante la klavaro, metis modon por enmeto de teksto (Enmeti aŭ Anstataŭigi).
- Nuna stato de dosiero. Por modifitan bildon, la eniro al Modified alie ĉi eniro estas malplena.
- La aro de dosiero permeso. Al nurlega dosiero Legu nur markita en la stata breto. En la 'Open dosieroj listo' kiel estas markitaj per seruro ikono overlay. Noto:
La aktiva eldonisto povas uzi la kunteksto menuo en la Atributoj 'Generalo', elektu 'Dosiero estas nurlega' esti aktivigita. Tiu kaŭzas la dosiero estas protektata nur ene kodo blokoj, tamen, restas la sama legi kaj skribi al disko. - Se CodeBlocks kun la komanda linio opcio - startas personeco = <profile> en la stata breto estas la aktuale uzata profilo, alie default estos montrata tie. La kadretojn kodo blokoj estas stokitaj en la sama agorda dosiero <personality>. Conf.
CodeBlocks proponas tre fleksebla kaj kompleta projekto mastrumado. La sekva teksto centras nur sur iu speciala projekto mastrumado.
1.1 Projekto Montru
En CodeBlocks fontoj kaj la agordojn por la procezo estos konstruita en projekto dosieron <name>. Cbp savita. Projekto tipe konsistas de C / C + + fontoj kaj asociita header files. Nova projekto, oni kreas la plej facila, per kurante la 'Dosiero' / 'Projekto' kaj elektu sorcxisto. Vi povas tiam uzi la Management fenestro uzante la kunteksto menuo 'Aldoni dosieroj' files por la projekto. En CodeBlocks projekto dosieroj estas dependa sukcesas lia etendo per kategorioj. La kategorioj estas por voreingestellen
- Fontoj
- . Sub la kategorio Fontoj fontoj ekz finante kun * c;. * CPP; listigita.
- ASM Fontoj
- Sub la kategorio de ASM Fontoj estas fontoj kiel fini kun * s;. * S;. * Ss .. * ASM listigita.
- Titolaj
- Sub la kategorio header files eg finante kun * h; montrata ..
- Rimedoj
- .. Sub la kategorio Rimedoj kiel dosieroj estas * rezolucio; * xrc; listigita por priskribi aranĝo de wxWidgets fenestro. Por vidi ĉi tiun dosieron tipo en Manangement fenestro utilas la langeton 'Rimedoj'.
La agordoj por tipoj kaj kategorioj de dosieroj povas personecigi tra
la kunteksto menuo 'Projekto Arbo' / 'Redakti dosiertipoj &
kategorioj'. Ĝi povas ankaŭ disigi kategorioj por dosieraj sufiksoj estas aplikita. Se vi volas montri kiel enlazador skriptoj kun la sufikso *. LD sub la kategorio enlazador skripton, simple kreu novan kategorion.
Noto:
Se vi malŝalti la kunteksto menuo 'Projekto Arbo' / 'categorizar de dosiertipoj', la montro estos nuligita en kategorioj kaj montras la dosierojn kiel ili estas konservataj en la dosiera sistemo.
Se vi malŝalti la kunteksto menuo 'Projekto Arbo' / 'categorizar de dosiertipoj', la montro estos nuligita en kategorioj kaj montras la dosierojn kiel ili estas konservataj en la dosiera sistemo.
1.2 Notoj por projektoj
En CodeBlocks projektoj povas nomi Notoj estas deponitaj. Tiu devus inkluzivi mallongan priskribon aŭ instrukciojn por ĉiu projekto. Por montri tiun informon kiam malfermi la projekto por ricevi rapidajn resumo de aliaj procesoroj. La montro de Notoj povas aktivigi se la Notoj langeto en la Atributoj de projekto aŭ malebligita.
1.3 Projekto Ŝablonoj
Kodo bloko estas provizita kun vario de projekto ŝablonoj kiuj montris al la krei novan projekton.
Ĝi estas ankaŭ ebla por savi vian propran ŝablonoj, kaj tiel havas sian
propran kondiĉoj por tradukilo ŝaltiloj ŝatas uzi optimumigo,
maŝino-specifa ŝaltiloj, ktp kune en shablonoj. Ĉi tiuj estas savita en la Dokumentoj kaj Agordoj \ <username> \ Application Data \ codeblocks \ Uzanto Ŝablonoj. Se la ŝablonoj estas atingeblaj por ĉiuj uzantoj, la ŝablonoj estas kopiitaj al la responda katalogo CodeBlocks instalado. Tiuj ŝablonoj aperos la venontan fojon bloko kodo sub 'Novaj' / 'Projekto' / 'Uzanto ŝablonoj'.
Noto:
La disponebla ŝablonoj en la Projekto Sorcxisto povas redaktita de selektante la dekstra musbutono.
La disponebla ŝablonoj en la Projekto Sorcxisto povas redaktita de selektante la dekstra musbutono.
1.4 Krei projektoj de Konstruu Celoj
Ĝi devas esti provizita por projektoj en bezonas malsamajn versiojn de projekto. Variantoj estas konataj kiel Build Celo. Tiuj diferencas en ĝenerala de malsamaj tradukilo ebloj, debug informoj kaj selektante dosierojn.
Al build celo povas esti outsourced al sendependa projekto, sed elektu
en la 'Projekto' / 'Atributoj' tab 'Konstruu Blankaj' butono kaj elektu
la eblon "Krei projekton de celo '(vidu Figuro 1.2 ).
| Figuro 1.2: Build Celoj |
1.5 Virtuala Celoj
Kun tn virtualan celoj, projektoj povas strukturita en CodeBlocks. Komuna projekto strukturo konsistas de du build celoj. Al celo 'debug' kun elpurigante informoj kaj alia celo 'liberigo' sen tiu informo. Per aldono Virtuala celoj sub 'Projekto' / 'Atributoj' / 'Konstruu Blankaj' individuaj build celoj estas resumitaj. Ekzemple, virtuala celo 'ĉiuj' la celoj generi ambaŭ debug kaj liberigo. La virtuala celoj ankaŭ montras en la ilobreto de la tradukilo sub Build Celoj.
1.6 Antaŭ-kaj post-konstruos paŝoj
CodeBlocks ĝi eblas realigi plian paŝojn antaŭ aŭ post kompili projekto. La paŝoj estas nomitaj prebuilt aŭ post Konstruita Paŝo. Tipaj post Konstruita Paŝoj estas:
- Generante Intel Hexformats de finita objekto
- Manipulado de objektoj kun objcopy
- Generante dump dosieroj kun objdump
Ekzemplo
Generante desmontaje de objekto en Vindozo. La redirección al dosiero postulas nomi la cmd kun la / c ŝaltilon.
cmd / c-objdump D name.elf> name.dis
Alia ekzemplo de fosto estu konstruita paŝo arkivado projekto. Por tion fari, krei Build Celo 'Arkivo' kaj prenu en la post-konstruitaj paŝo la sekvan deklaron
zip-j9 $ (PROJECT_NAME) _ $ (HODIAŬ). zip src h obj $ (PROJECT_NAME). cbp
Kun ĉi komando la aktiva projekto kaj liaj fontoj, titolaj kaj celoj estas pakita kiel zip-dosiero. Jen la ĉerpitaj korpigitaj variablo $ (PROJECT_NAME) kaj $ (HODIAŬ), la projekto nomo kaj la aktuala dato (vidu Listo 3-2 ). En la dosierujo de la projekto estas tiam ruli la celoj 'Arkivo' la pakita dosiero.
En la dosierujo share / codeblocks / skriptoj vi trovos kelkajn ekzemplojn de skriptoj. Skripto povas esti sur la menuo 'Difinoj' / 'Scripting' aldonis kaj eniris en menuo. Kiam vi kuros skripton kiel _dist fari menuon, ĉiuj dosieroj apartenas al aktiva projekto en arkivon <project>. Tar.gz kunpremita.
1.7 Aldonante Skriptoj en Konstruu Celoj
CodeBlocks proponas la ŝancon al la agoj ekzekutitaj de la uzanto tra menuoj uzi en skriptoj. Kun la skripto do ekzistas plia grado de libereco por kontroli la generacio de via projekto.
Noto:
Skripto povas ankaŭ esti precizigita en muntaĵo celo.
Skripto povas ankaŭ esti precizigita en muntaĵo celo.
1.8 Laborspaca kaj Project dependecoj
En CodeBlocks vi povas subteni multnombraj projektoj malfermita. Por savi la malfermis projektoj sur 'Dosiero' / 'Save laborspaca' estas metitaj en areo de laboro sub <name>. Spaco de laboro. Kiam vi malfermos la venontan fojon CodeBlocks laborspaca <name>. Laborspaca reaperas ĉiuj projektoj.
Kompleksa programaro sistemoj konsisti komponantoj kiuj sukcesis en malsamaj CodeBlocks projektoj. Plue, estas en la generacio de tiaj programoj sistemoj estas ofte dependecojn inter tiuj projektoj.
Ekzemplo
Al Projekto A inkluzivas centra funkcioj, kiuj estas ankaŭ disponebla por aliaj projektoj en la formo de biblioteko. Nun, se tiuj fontoj de projekto ŝanĝo, la biblioteko devas esti rekonstruita.
Prizorgas la koherecon inter B projekto, kiu uzas la funkciojn kaj
projekton A, kiu altrudas la funkcioj, estas konservita, devas dependi
sur projekto B de projekto A. La informo por la dependeco de projektoj stokas en ĉiu spaco de laboro, por ke ĉiu projekto povas krei individue. Per la uzo de dependecoj, la ordo en la generacio de projektoj estas kontrolitaj.
La dependecoj por projektoj por esti difinitaj per la menuero
'Projekto' / 'Atributoj' butono kaj elektu la 'Projekto dependecoj'.
1.9 Inkludante ensamblador dosieroj
En la Projekto vido (Projekto View) en Fenter mastrumado ensamblador dosierojn en la kategorio ASM Fontoj estas listigitaj. Rigardas dosierojn kaj kategorioj povas esti difinita por la uzanto (vidu 1.1 ). Post dekstra musklako unu el la listigitaj dosieroj ensamblador donas kunteksto menuo. Ĝi malfermas la komando 'Atributoj', nova fenestro. Vi povus alklaki la langeton 'Build' kaj elektu la du kampoj 'kompili la dosieron' kaj '-dosiero ligilon'. Nun iru al la 'Altnivela' tab kaj realigi la sekvajn paŝojn:
- 'Compiler variablo' aldoni al CC
- La tradukilo sub 'Por ĉi tradukilo' Elektu
- Elektu 'Uzu kutimo komandon por konstrui tiun dosieron'
- Entajpu la enhavo de la fenestro: $ Compiler $ ebloj $ inkluzivas <asopts>-c $ dosiero-o $ objekto
Tie, la kodo bloko variabloj estas indikitaj de $ (vidu Listo 3-4 ). Tiuj estos anstataŭita aŭtomate, do vi nur la ensamblador eblo <asopt> bezonas anstataŭigi per viaj agordoj.
1.10 Redaktoro kaj Agordoj
1.10.1 Defaŭlta Kodo
Kodiga Reguloj preskribita de la kompanio devas fonto dosieroj montras unuforman strukturon.
Kodo bloko provizas la kapablecon por kreo de novaj C / C + + kodo kaj
header insert antaŭdeterminita enhavo komence de dosiero aŭtomate. La mezuroj bene enhavo estas referita al kiel la defaŭlta kodo. La opcio por ĉi tiu povas esti farita sub 'Stettings' / 'Redaktanto' Defaŭlta Kodo.
Kiam nova dosiero estas kreita, tiam rezolucio de makroo variabloj kiuj
estis, ekzemple, tra la menuo 'Difinoj' / 'difinas monda variabloj',
ludado. Vi krei novan dosieron per la 'Dosiero' / 'Nova' / 'Dosiero'.
Ekzemplo
⋆ Projekto: $ (projekto)
⋆ Funkcio:
⋆ $ Author: $ mario
⋆ $ Nomo: $
⋆
⋆ Kopirajto 2007 de la kompanio nomo
⋆
1.10.2 Mallongigo
Per difinanta mallongigoj en kodo bloko multan dokumentaron kaj tempo estas savitaj. Por tio, en la 'difinoj' / 'Redaktanto' vokis Mallongigoj kreita sub la nomo <name>, kiuj alvokebla per la klavaro ŝparvojo Stir-J (vidu Figuro 1.3 ).
| Figuro 1.3: Difino de mallongigoj |
Per enmeto variabloj $ (NOMO) en la mallongigoj ankaŭ _parameterization_ eblas.
# Ifndef $ (Gvardio signo)
# Define $ (Gvardio signo)
# Endif / / $ (Gvardio signo)
# Define $ (Gvardio signo)
# Endif / / $ (Gvardio signo)
Kiam nomante la mallongigo <name> en la fontkodo kaj kuri Stir-J, la enhavo de la variablo estas demandas kaj insertos.
1.10.3 Personecoj
CodeBlocks agordojn kiel apliko datumoj dosierujo en codeblocks en dosiero <username>. Savita conf.
Ĉi tiu agordo-dosiero enhavas informojn kiel la ĵus inaŭgurita
projektoj, agordojn redaktoro, toolbar ekrano, ktp Defaŭlte, la
personeco 'defaŭlta' aro, por ke la agordo-dosiero estas stokita en la default.conf. Se CodeBlocks kun la parametro - nomas personeco = myuser en la komandlinio, la agordoj konserviĝas en la dosiero myuser.conf. Se la profilo ne jam ekzistas, ĝi estas kreita aŭtomate. Per ĉi tiu proceduro por diversaj ŝtupoj por ludado povas ankaŭ esti asociita profiloj estas stokitaj. Se vi kodo bloko kun la aldona parametro - personeco = Elekto dialogo petos la disponebla profiloj.
Noto:
La nomo de la nuna profilon / personeco aperas dekstre en la stata breto.
La nomo de la nuna profilon / personeco aperas dekstre en la stata breto.
1.10.4 Agordo Dosieroj
La agordoj por kodo blokoj default.conf profilo en la codeblocks stokitaj en vian kandidatiĝon datumoj. Kiam uzanta personecoj (vidu Listo 1.10.3 , la agordo en la dosiero <personality>. stokita conf.
Kun la ilo cb _share _conf, de la CodeBlocks instalado dosierujo, tiuj agordoj povas esti sukcesinta kaj atingitaj.
Se vi volas specifi defaŭlta por multnombraj uzantoj de PC, la agordo-dosiero en la dosierujo default.conf \ Dokumentoj kaj Agordoj \ Defaŭlta Uzanto \ Application Data \ codeblocks stoki.
Kiam vi unue komencu kodo blokoj estas la defaŭlta kadretojn 'Defaŭlta
Uzanto' kopiitaj al la apliko datumoj de la aktuala uzanto.
Por generi porteblan versio de CodeBlocks sur USB, procedi kiel sekvas. Kopiu la kodon bloko instalado sur USB kaj meti la agordo-dosiero en tiu ĉi dosierujo default.conf. La agordo estas uzata kiel tutmonda scenejo. Bonvolu noti, ke la dosiero devas esti skribebla, do ŝanĝoj al la agordo povas ankaŭ esti stokitaj.
1.10.5 Navigi kaj Serĉado
En CodeBlocks, estas malsamaj manieroj por rapide navigi inter dosieroj kaj funkcioj. Tipa proksimigo subiras legosignojn (bookmarks). Premante la klavaro ŝparvojo (Ctrl-B) estas legosigno estas metita en fonto-dosiero aŭ forigita. (Alt-PĝSup) estos salti al la antaŭa legosigno kaj gazetaro (Alt-PgDn) movas al la sekva.
En la projekto vido, vi povas elekti projekto aŭ tutan laborspaca el la
kunteksta menuo 'Trovu la dosieron' en dialogo eniri dosiero nomo. Ĉi tiam estas markita en la projekto vido kaj malfermu per gazetaro Reiri en la redaktilo (vidu Figuro 1.4 ).
| Figuro 1.4: Serĉu dosieroj |
Por rapide navigi inter header / fontaj dosieroj havigas la sekva kodo bloko
- Kursoron sur la linio kie header estas metita includiert kaj malfermi la kunteksto menuo 'malferma inkluzivi la dosieron' (vidu Figuro 1.5 )
- Ŝanĝi inter fonto kaj header tra kunteksto menuo 'Swap header / source'
- Emfazu termino kiel ekzemple difinas dosieron kaj nomante la kunteksto menuo 'Trovu deklaro'
| Figuro 1.5: Malfermo de kapdosiero |
CodeBlocks proponas plurajn manierojn por serĉi dosiero aŭ dosierujo. Kun la 'Search' / 'Trovu' (Ctrl-C) aŭ 'Trovi en dosieroj' (Ctrl-Shift-F) por malfermi la dialogon por serĉado.
Alia oportuna karakterizaĵo proponas la fulmoklavo Alt-G kaj Ctrl-Alt-G. La rezultanta dialogo permesas al vi elekti dosierojn / funkcioj kaj tiam saltas al la efektivigo de la funkcio (vidu Figuro 1.6 ) aŭ malfermi la elektitan dosieron. Uzata kiel enigo por Wildcard * aŭ? Ktp apogas por incremental serĉo.
| Figuro 1.6: Serĉu trajtoj |
Noto:
Uzi la klavaron ŝparvojo Ctrl-PAGEUP vi saltas al la antaŭa funkcio kaj Ctrl-paĝo Sube al la sekvanta funkcio.
Uzi la klavaron ŝparvojo Ctrl-PAGEUP vi saltas al la antaŭa funkcio kaj Ctrl-paĝo Sube al la sekvanta funkcio.
Se vi estas en la redaktilo fenestro, Ctrl-Tab malfermas kun plia
Malferma Dosieroj dialogo kaj ĝi povas ŝanĝi inter la elementoj por la
dosieroj por malfermi. Stir-klavo, selektado en malsamaj manieroj:
- Per la maldekstra musbutono alklaku eniro kaj ĝi malfermas la dosieron.
- Premu la Tab por ŝalti inter la elementoj. Liberigi la Ctrl ŝlosilo, la selektita dosiero estas malfermita.
- Kiam la muso estas movita trans la enskriboj, ĝi indikas la elektitan emfazita. Kiam liberigita, la selektita dosiero estas malfermita.
- Kiam la muskursoron estas ekster la koloro kolorigo, tiam uzanta la muso rado, selektado povas esti farita. Kiam vi liberigas la Ctrl ŝlosilo, la selektita dosiero estas malfermita.
Komuna maniero de labori en la disvolviĝo de la programaro estas, ke vi
rigardas tra aro de funkcio lurches realigitajn en malsamaj dosieroj. Trarigardi la kromaĵon kun la Tracker fenestro vidigas 'browsed Tabs' listo en la ordo en kiu dosieroj estis selektitaj. Tiel, oni povas facile navigi inter la alvokoj (vidu Listo 2.8 ).
En CodeBlocks vi ebligi la montradon de linio nombroj en la 'difinoj' / 'Ĝenerala agordo' en la 'Montri linio nombroj'. Uzi la klavaron ŝparvojo Ctrl-G aŭ tra la menuo 'Search' / 'Iru al linio' vi saltas al la dezirata linio.
Noto:
Vi ankaŭ povas reliefigi vorton en la redaktilo kun la Ctrl-klavon kaj poste sercxi tra la kunteksto menuo por ĉi tiu termino kiel en Goolge.
Vi ankaŭ povas reliefigi vorton en la redaktilo kun la Ctrl-klavon kaj poste sercxi tra la kunteksto menuo por ĉi tiu termino kiel en Goolge.
1.10.6 Ikono Montru
Por navigi tra la funkcioj aŭ variabloj en CodeBlocks Management fenestro provizas arbo vido por simboloj de C / C + + fontoj. Ĝi povas ĝustigi la vido medio (medio) de la vido al la aktuala dosiero aŭ projekto aŭ la tuta spaco de laboro.
Noto:
Se vi eniras serĉo termino aŭ simbolo nomoj en la enigo ekrano de la Serĉo ikono retumilo, vi ricevos, en la ekzistantaj serĉo rezultoj, filtrita vido de simboloj.
Se vi eniras serĉo termino aŭ simbolo nomoj en la enigo ekrano de la Serĉo ikono retumilo, vi ricevos, en la ekzistantaj serĉo rezultoj, filtrita vido de simboloj.
Por la kategorioj de simboloj estas la jenaj kategorioj.
- Suma funkcioj
- Listas la efektivigo de tutmonda funkcioj.
- Suma typedefs
- Listas la uzo de typedef difinoj.
- Suma variabloj
- Montras la ikonoj de tutmonda variabloj.
- Antaŭtraktilo simboloj
- Kantoj generitaj uzanta # difini antaŭtraktilo direktivoj.
- Suma makrooj
- Listoj de makroo antaŭtraktilo direktivoj.
| Figuro 1.7: Ikono vido |
Strukturoj kaj klasoj estas montrata sube la 'fundo arbo' kaj la ordo povas esti ŝanĝita per la kunteksta menuo. Kiam kategorio estas selektita per la muso, la simboloj troviĝas en la malsupra parto de la fenestro (vidu Figuro 1.7 ).
Duoble klaki la ikonon malfermas la dosieron kie la simbolo estas
difinita kaj la funkcio estas farataj kaj saltas al la responda linio. La ikono vido estas ĝisdatigita kiam ŝparante dosieron. An auto-refresh retumilo sen savi la simbolo estas aktivigita per la menuo 'Difinoj' / 'Redaktanto' / 'Kodo Finaĵo' (vidu Figuro 1.8 ). Por projektoj kun multaj simboloj rendimento estas beeinträchtgt ene CodeBlocks.
| Figuro 1.8: Ebligi reala tempo sintaksa analizo |
Noto:
En la redaktilo, vi povas montri la kunteksto menuo 'Insert klaso metodo deklaro efektivigo' aŭ 'Ĉiuj klaso metodoj sen apliko' al la listo de klasoj.
En la redaktilo, vi povas montri la kunteksto menuo 'Insert klaso metodo deklaro efektivigo' aŭ 'Ĉiuj klaso metodoj sen apliko' al la listo de klasoj.
1.10.7 Integriĝo de ekstera helpo
La disvolviĝo medio CodeBlocks apogas la integriĝo de eksteraj iloj tra la menuo 'Difinoj' / 'Medio'.
Aldoni manlibro de via elekto en la CHM formato en 'Helpo Dosieroj' al
kaj elektu la opcio 'ĉi estas la defaŭlta helpo dosieron' (vidu Figuro 1.9 ). Ĝi estas en via $ (ŝlosilvorto) kiel lokokupilo di vorto kiu reliefigis en la redaktilo.
Nun vi povas elekti blokon de kodo en la malfermita fonto dosiero estas
funkcio kun la muso por duobla-klako, do nomas la Helpo kun F1 kaj
akiri la taŭgan dokumentadon.
Se vi inkludas plurajn helpo dosieroj, vi povas elekti unu vorton en la
redaktilo, kaj tiam elektu la kunteksto menuo 'Loki en' helpo dosieron
por rigardi en la kodo bloko.
| Figuro 1.9: Difinoj por Helpo |
En CodeBlocks ankaŭ esti subtenata per la helpo viro paĝoj. Ĉi tie vi povas aldoni novan eron 'homo' kaj eniri la vojon kiel sekvas.
viro :/ usr / share / man
CodeBlocks proponas 'Embedded HTML Viewer', maniere, simplaj HTML-dosieroj aperas en kodo blokoj kaj estas uzataj por serĉoj.
Simple agordi la vojo de la HTML-dosiero, kiun vi volas serĉi kaj
elekti la opcion 'Malferma tiun dosieron kun enigita helpo spektanto' en
la menuo 'Difinoj' / 'Medio' / 'Helpo Dosieroj'.
| Figuro 1.10: Embedded HTML Viewer |
Noto:
Kiam vi malfermos HTML dosiero en la Arkivo Esplorilo de duobla klako (vidu Listo 2.7 ) tiam la enmeton de HTML spektanto estas startita, tiel longe kiel HTML-dosieroj estis farita neniu alia atribuo en la dosiersufikso traktilo.
Kiam vi malfermos HTML dosiero en la Arkivo Esplorilo de duobla klako (vidu Listo 2.7 ) tiam la enmeton de HTML spektanto estas startita, tiel longe kiel HTML-dosieroj estis farita neniu alia atribuo en la dosiersufikso traktilo.
1.10.8 Integriĝo de eksteraj iloj
La integriĝo de eksteraj iloj estas en kodo bloko uzanta la menuero 'Tools' / 'Agordu Agordoj' / 'Aldonu' provizis. Por la transdono parametroj de la iloj povas ankaŭ Konstruita-en Variabloj (vidu Listo 3.2 povas aliri). Plue, estas por komenci malsamaj tipoj de eksteraj aplikoj (Ĵeto ebloj). Depende de la eblo, la ekstera softvaro lanĉita kiam elirejanta kodo blokoj haltis. Se la aplikoj estas por konservigxi malfermita kiam elirejanta kodo blokoj, la opcio 'Launch ilo videbla apartan' estas metita.
1.11 Konsiloj por labori kun CodeBlocks
En ĉi tiu ĉapitro vi kelkajn utilajn agordoj prezentita en CodeBlocks.
1.11.1 Ŝanĝoj en la spuro redaktoro
CodeBlocks proponas la eblon de fontkodo ŝanĝis lokoj kompare al antaŭa
versio kun la helpo de partio muntitaj revizio riglilojn por aŭtomate
fari videblaj. Ĝi ŝanĝas kun flava stango kaj savis ŝanĝoj montrata kun verda trinkejo (vidu Figuron 1,11 ).
Navigi inter la individuaj ŝanĝoj uzas la 'Search' / 'Iru al sekva
ŝanĝis linio' aŭ 'Search' / 'Iru al antaŭa ŝanĝis linio' ebla. Implicite, ĉi tiu estas la klavaro ŝparvojo Ctrl-F3 kaj Ctrl-Shift-F3 estas agorditaj.
| Figuro 1.11: Sekvado Ŝanĝoj |
Ĉi tiu funkcio povas 'Difinoj' / 'Redaktanto' / 'Marĝenoj kaj caret' kun la checkbox 'Uzi Chan Gebar' ebligita aŭ malebligita.
Noto:
Kiam modifita dosiero estas fermita, la redaktitan informo por malfari / refari kaj la revizio stangoj perdita. Sub 'Redakti' / 'Klara ŝanĝoj historio' aŭ la asociita kunteksto menuo eĉ kiam la dosiero malfermita, la ŝanĝo historio estos forigita.
Kiam modifita dosiero estas fermita, la redaktitan informo por malfari / refari kaj la revizio stangoj perdita. Sub 'Redakti' / 'Klara ŝanĝoj historio' aŭ la asociita kunteksto menuo eĉ kiam la dosiero malfermita, la ŝanĝo historio estos forigita.
1.11.2 Ŝanĝo datumojn aliaj aplikoj
Inter kodo blokoj, kaj aliaj aplikoj povas interŝanĝi datumoj dinamike.
Ĉi interprocess Kommuikation sur Windows en DDE (Dynamic Data Exchange)
kaj aliaj operaciumoj mapita al TCP konekton inter la aplikaĵoj.
Tra ĉi interfacon al kodbloko komandojn povas pasis uzante la sekvan sintakson.
[<command> ("<parameter>")]
Kiel komandoj estas disponeblaj:
- Malfermi
- Kun la sekva komando[Open ("d: \ temp \ test.txt")]la parametro, jen la absoluta dosieron vojo, ene de kodo bloko petskribon malfermis aŭ komencis kiam bezonata, unua petskribon.
- Malferma Linio
- La komando malfermas dosieron kun specifa numero de linio en kodo bloko petskribon. Ĉi numero de linio kun: specifa linio.[Open Linio ("d: \ temp \ test.txt: 10")]
- Levi
- Fiksas la fokuso al la kodo bloko petskribon. Ne allanando parametroj.
1.11.3 Agordi Medio Variabloj
La agordo por mastruma sistemo estas difinita per tn medio variabloj. Ekzemple, la PATH mediovariablo al la pado al tradukilo instalita. La mastruma sistemo, tiu medio variablo de antaŭe tra la ariergardo, kiu estas, la enskriboj fine de scan daŭros. Nun, kiam malsamaj versioj de tradukilo aŭ aliaj aplikoj instalita, tiam jenaj situacioj povas okazi:
- La erara versio de programaro aufgrufen
- Instalita programaro pakoj malhelpi reciproke
Ĝi povus, ekzemple, estu necese, ke estas postulataj por malsamaj projektoj malsamajn versiojn de tradukilo aŭ aliaj iloj. Unu maniero la medio variabloj en Kontrolo Panelo ŝanĝi por unu projekto. Ĉi tiu alproksimiĝo estas eraro-inklina kaj ne fleksebla. Por ĉi tiu kondiĉo, CodeBlocks proponas elegantan solvon. Ĝi povas krei ĉi tie malsamaj agordoj de medio variabloj kiuj uzas nur interne en CodeBlocks. Aldone povas ŝanĝis inter tiuj agordo. La Figuro 1,12 montras la enigo dialogujo, kiu vi ricevos per menuo 'Difinoj' / 'Medio' kaj elektu 'Medio Varibales'. Al agordo estas kreita uzante la 'Krei'. La akiro de la aldonita mediovariabloj estas farita per konfirmante la butonon Akcepti. Aktivigante agordo per la Ara Nun butonon.
| Figuro 1.12: Medio Variabloj |
La aliro kaj la Gültigkeitkeitbereich la medio variabloj kreis tie estas limigita al bloko de kodo. Vi povas uzi tiun medion variablo tiel kiel aliaj kodo bloko pligrandigi variabloj en $ (NOMO).
Noto:
Al agordo de medio variabloj povas esti po projekto en la kunteksto menuo 'Atributoj', elektu la langeton 'Envvars opcioj'.
Al agordo de medio variabloj povas esti po projekto en la kunteksto menuo 'Atributoj', elektu la langeton 'Envvars opcioj'.
Ekzemplo
Vi povas uzi la medio en post-paŝo konstrui (vidu 1.6 ) en dosiero <project>. Koverto skribi kaj dosieron al via projekto.
cmd / c eĥo \% PATH% \ > Project.env
aŭ Linukso
eĥo \ $ PATH> project.env
Nenhum comentário:
Postar um comentário