tiān wén : shù > jiāo shí
mùlù
No. 1
  yóu yāo shíjiāotōng " jiào "。
zhǐ yuè kuī shí Means the sun and the moon losses
  zhǐ yuè kuī shímíng chén huò biān · · guī tóng 》: qīn tiān jiān guān zhū yuè jiāo shífēn miǎo shàng yánqīng shǐ gǎo · tiān wén zhì 》:“ gài héng xīng zhī yǐn jiànzhòu zhī yǒng duǎn yào zhī chū méijié zhī zǎo wǎn jiāo shí zhī shēn qiǎn xiān hòu yīn zhī 'ér shū。”
No. 3
  eclipse
   tiān jīng guò lìng tiān qián fāngjiāng hòu zhě fēn huò wán quán dǎng zhù de xiàn xiàngshì yǎn shí de shū lèi xíng
  eclipse:
  eclipse shì kāi fàng yuán dài de java de kuò zhǎn kāi píng táijiù běn shēn 'ér yán zhǐ shì kuàng jià yòng tōng guò chā jiàn jiàn gòu jiàn kāi huán jìngxìng yùn de shì, eclipse dài liǎo biāo zhǔn de chā jiàn bāo kuò java kāi gōng ( javadevelopmenttools, jdt)。 eclipse hái bāo kuò chā jiàn kāi huán jìng( plug-indevelopmentenvironment, pde), zhè jiàn zhù yào zhēn duì wàng kuò zhǎn eclipse de ruǎn jiàn kāi rén yuányīn wéi yǔn men gòu jiàn eclipse huán jìng wúfèng chéng de gōng
  eclipse jiǎn jiè
  eclipse jiù xiàng ruǎn jiàn kāi zhě de tiě kāi shǐ bèi yòu huǒ tiě zuàn tiě chuíjiù xiàng tiě jiàng huì yòng xiàn yòu de gōng zào xīn de gōng néng yòng eclipse zào xīn gōng lái kāi ruǎn jiàn - zhè xiē xīn gōng kuò chōng eclipse de gōng néng。 (eclipse zhōng mài diǎn jiù shì de kuò chōng xìng )
  1.1 shǐ bèi jǐng
  eclipse zhè yàng gōng néng wán zhěng qiě chéng shú de kāi huán jìngshì yóu lán rén ibm suǒ shì chū。 ibm huā liǎo 4 qiān wàn měi jīn lái kāi zhè ide(integrateddevelopmentenvironment)。 bǎn 1.0 zài 2001 nián 11 yuè shì chūsuí hòu zhú jiàn shòu dào huān yíng
  eclipse jīng chéng wéi kāi fàng yuán shǐ jìhuà (opensourceproject), fēn de kāi rēng rán zhǎng zài ibm shǒu zhōngdàn shì yòu fèn yóu eclipse.org de ruǎn jiàn lián méng zhù dǎo。 (http://www.eclipse.org)
  eclipse xiàng yóu projectmanagementcommittee(pmc) suǒ guǎn zōng guān xiàng quán , eclipse xiàng fēn chéng 3 xiàng
   píng tái -platform
   kāi gōng xiāng -javadevelopmenttoolkit(jdt)
   wài guà kāi huán jìng -plug-indevelopmentenvironment(pde)
   zhè xiē xiàng yòu fēn chéng gèng duō xiàng platform xiàng bāo hán shù jiàn compare、 help search。 jdt xiàng bāo kuò sān jiàn: userinterface(ui)、 xīn (core) chú cuò (debug)。 pde xiàng bāo hán liǎng jiàn: ui core。
  1.2 kāi fàng yuán shǐ ruǎn jiàn
  eclipse shì kāi fàng yuán shǐ jiēguǒ hěn duō rén zài shǐ yòng de shí hòu dōubù zhù zhòng quán de wèn kāi fàng yuán shǐ ruǎn jiàn ràng shǐ yòng zhě néng gòu ruǎn jiàn de yuán shǐ yòu quán xiū gǎi sàn zhè ruǎn jiàn guǒ xiǎng xiū gǎi ruǎn jiànzhè jiàn shì de lìng miàn jiù shìchú fēi rén duì xiū gǎi hòu de ruǎn jiàn yòu xiāng tóng de quán fǒu shì néng sàn xiū gǎi hòu de ruǎn jiànzhè zhǒng quán zhù zuò quán (copyright) xiāng fǎnkāi fàng yuán shǐ xiàng zhōng yòu shí chēng zhī wéi zhù zuò (copyleft)。
   yòu xiē kāi fàng yuán shǐ shūjiān chí yào qiú rèn kāi yuán shǐ chéng de ruǎn jiàn shì kāi fàng yuán shǐ rán 'ér, eclipse shǐ yòng de kāi fàng yuán shǐ shūgōng gòng gōng zhòng shū -commonpubliclicense(cpl) zuò wéi shòu quán fāng shìshè shàng shì róng shāng de。 cpl róng eclipse kāi fàng yuán shǐ ruǎn jiàn shínéng gòu gèng yán jǐn de shū sàn ruǎn jiàn qiú yòng shāng jìng。 cpl jīng guò opensoftwareinitiative(osi) rèn zhèng nèi róng kāi fàng yuán shǐ shòu quán de qiú
  1.3eclipse bǎn běn jiè shào
   cóng eclipse.org wǎng zhàn (http://www.eclipse.org/downloads) xià zài xiànzuì xīnzuì hǎode bǎn běnzhè liǎng zhǒng bǎn běn tōng cháng yàng běn shàng yòu zhǒng bǎn běn - huò jiàn zhì (build) gōng xià zài
  􀂄 shì chū bǎn (releasebuilds)
   yóu eclipse kāi tuán duì suǒ xuān chēng de zhù yào wěn dìng bǎn běn。 releasebuilds jīng guò wán zhěng shìbìng yòu zhì xìngdìng qīng chǔ de gōng néng de dìng wèi jiù gēn shàng shì de shāng ruǎn jiàn yàng
  􀂄 wěn dìng bǎn (stablebuilds)
   releasebuild xīn de bǎn běnjīng yóu eclipse kāi tuán duì shìbìng rèn dìng xiāng dāng wěn dìngxīn gōng néng tōng cháng huì zài guò bǎn běn chū xiàn de dìng wèi jiù gēn shāng ruǎn jiàn de beta bǎn yàng
  􀂄 zhěng bǎn (integrationbuilds)
   bǎn běn de de jiàn jīng guò eclipse kāi tuán duì rèn dìng wěn dìng dàn bǎo zhèng dōu zài méi wèn ruò dōu zài gòu wěn dìng jiù yòu néng jìn chéng stablebuild。
  􀂄 dāng zuì xīn bǎn (nightlybuilds)
   bǎn běn xiǎn rán shì cóng zuì xīn de yuán shǐ chǎn shēng chū lái de xiǎng 'ér zhī bǎn běn dāng rán bǎo zhèng páo lái méi wèn gǎo hǎo hái yòu yán zhòng de bug。
  1.4 kuà yánkuà píng tái
   duō shù rén rèn wéi eclipse shì javaide, guòdāng xià zài eclipse zhī hòuchú liǎo yòu javaide( jiù shì jdt), hái yòu pde。 rán 'ér eclipse shì wàn yòng gōng píng tái。 jdt shí shàng shì eclipse de tiān jiā pǐn jiù shì wài guà chéng 。 eclipse běn shēn shí shàng shì zhǐ eclipse píng tái (eclipseplatform), chú liǎo xià zài shí néng java gōng wàihái gōng zhǒng gōng de zhī chísuǒ píng tái běn shēn zhǐ shì xiāng dāng xiǎo de yi ruǎn jiàn
   guǒ xiǎng kāi java chéng yòng de shì eclipse suí de jdt wài guà chéng guǒ xiǎng kāi yán de chéng jiù yào dào wài guà chéng zhū cdt(cdevelopmenttoolkit) jiù kāi c/c++ chéng
  eclipse kuà suàn yán kuà rén lèi de yánxiāng tóng de wài guà zhì yòng lái zēng jiā duì tóng yán de zhī chízhè shǐ yòng zhǒng shū de wài guàjiào zuò wài guà chéng piàn duàn (plug-infragment)。 ibm juān chū yán tào jiànzhī chí zhōng wén ( fán jiǎn )、 wén wén wén wénhán wén táo wén ( ) bān wén
   zhào shuō eclipse java xiě chéngyīnggāi zài rèn de píng tái zhí xíngdàn yán lái shuō eclipse shì kuà píng tái deyīn wéi shǐ yòng zuò píng tái de yuán shēng xíng lái jiàn zhìyīn yào děng swt(standardwidgettoolkit) zhí dào gāi píng tái, eclipse cái néng zài píng tái zhí xíngdàn jiù xiàn shí 'ér yán dào shì shénme wèn yīn wéi swt jīng bèi zhí dào shù cháng jiàn píng tái shàng liǎobāo kuò windows、 linux/motif、 linux/gtk2、 solaris、 qnx、 aix、 hp-ux macosx。
tiān wén xué jiǎo de eclipse
   tiān jīng guò lìng tiān qián fāngjiāng hòu zhě fēn huò wán quán dǎng zhù de xiàn xiàngshì yǎn shí de shū lèi xíng
Eclipse de běn shǐ yòng
  xià zàiān zhuāng Eclipse
   jìn Eclipse xiàng mùdì zhù http://www.eclipse.org, diǎn Downloads, jìn xià zài
  Eclipse zuì xīn de bǎn běn shì 3.3 bǎndàn shì 3.3 bǎn de duō guó yán fān bāo hái méi yòu chū láisuǒ men shǐ yòng shāo zǎo diǎn de bǎn běn 3.2。
   diǎn 3.2 jìn xià zài zhè miàn yòu hěn duō xià zài lián jiēbāo kuò EclipseSDK zài hěn duō píng tái shàng de bǎn běn
   zhè men zhǐ yào xià zài eclipse-SDK-3.2-win32.zip jiāng zhè wén jiàn jiě suō dào pán de D:eclipse。
   zài yùn xíng Eclipse zhī qián shǒu xiān yīnggāi 'ān zhuāng hǎo JDK, shè zhì hǎo huán jìng biàn liàng JAVA_HOME、 CLASSPATH PATH。
   wéi D:eclipse xià de eclipse.exe zài zhuō miàn shàng jiàn kuài jié fāng shìshuāng kuài jié fāng shì dòng Eclipse。
   shè zhì JRE:
  1. xuǎn Window->Preferences, rán hòu xuǎn Java->InstalledJREs, rán hòu xuǎn jre1.5.0_07, dān Edit 'àn niǔ .
  2. dān Browse 'àn niǔ , xuǎn JDK de 'ān zhuāng jìng , rán hòu dān OK què dìng . zhè yàng Eclipse xià de JDK jiù jīng shè zhì wán chéng liǎo .
  ===================================================================================
   Eclipse gōng chéngxià miàn men biān xiě jiǎn dān de HellWorld chéng zhòu xià
  1 xuǎn File->New->Project
  2. xiàng liè biǎo xuǎn JavaProject
  3. diǎn xià ”;
  4. shū xiàng míng chēng : Java; xuǎn xiāng yìng de JRE( rèn ); rán hòu xuǎn jiě wén jiàn yuán wén jiàn fēn .
  5. diǎn Finish;
  6. shǔ biāo dòng dào src xià dān shǔ biāo yòu jiàn ,New->Package, xīn jiàn bāo , rán hòu shū bāo míng ;
  7. zài gōng tiáo diǎn chuàng jiàn Java lèide 'àn niǔdài yòu C biāo ) ;
  8. zài míng chēng shū HelloWorld;
  9. diǎn publicstaticvoidmain(String[]args) de xuǎn kuàngràng Eclipse chuàng jiàn main fāng ;
  10. diǎn Finish;
  11. Java biān ji chuāng kǒu jiāng kāizài main fāng zhōng shū System.out.println(“ HelloWorld” ) xíng
  12. shǐ yòng Ctrl-s bǎo cúnzhè jiāng dòng biān HelloWorld.java;
  13. diǎn gōng tiáo de RunAs 'àn niǔrán hòu xuǎn JavaApplication xiàng yùn xíng chéng
  14. zhè shí hòujiāng huì kāi kòng zhì tái chuāng kǒu “ HelloWorld” jiāng huì xiǎn shì zài miàn
  eclipse cháng jiàn wèn
  1. jiāng jiàn eclipse de kuài jié fāng shì ?
   : zài zhuō miàn dān yòu jiàn xuǎn xīn jiàn dòng , tián shàng míng mìng lìng de jìng ( /opt/eclipse/eclipse).
  2. xiǎn shì xíng hào ?
   : xuǎn Window->Preferences, rán hòu xuǎn General->Editors->TextEditors, showlinenumbers xuǎn xiàng gòu shàng .
  3. gǎi biàn java yuán wén jiàn xiǎo ?
   : xuǎn Window->Preferences, rán hòu xuǎn General->Appearance->ColorsandFonts->Java->JavaEditorTextFont
   rán hòu xuǎn Change 'àn niǔ jiù gǎi biàn xiǎo liǎo .
  4. diào dòng shēng chéng zhù shì ?
   : xuǎn Window->Preferences, rán hòu xuǎn Java->Codestyle->CodeTemplates, xuǎn Comments Code xuǎn xiàng zhōng de nèi róng ,
   dān Edit 'àn niǔ , rèn de zhù shì shān diào jiù liǎo .
  5. wèihé gāng gāng kǎo bèi guò lái de wén jiàn néng xiǎn shì ?
   : yào zài gāng gāng zuò guò gēngxīn de shàng diǎn yòu jiàn , rán hòu xuǎn Refresh, shuà xīn gāi xiǎn shì .
  6.Eclipse cháng yòng kuài jié jiàn :
   zuò yòng gōng néng kuài jié jiàn
   quán chá zhǎo bìng huàn Ctrl+F
   wén běn biān ji chá zhǎo shàng Ctrl+Shift+K
   wén běn biān ji chá zhǎo xià Ctrl+K
   quán chè xiāo Ctrl+Z
   quán zhì Ctrl+C
   quán huī shàng xuǎn Alt+Shift+
   quán jiǎn qiē Ctrl+X
   quán kuài xiū zhèng Ctrl1+1
   quán nèi róng zhù Alt+/
   quán quán xuǎn zhōng Ctrl+A
   quán shān chú Delete
   quán shàng xià wén xìn Alt+?
  Alt+Shift+?
  Ctrl+Shift+Space
  Java biān ji xiǎn shì gōng shì miáo shù F2
  Java biān ji xuǎn fēng zhuāng yuán Alt+Shift+
  Java biān ji xuǎn shàng yuán Alt+Shift+
  Java biān ji xuǎn xià yuán Alt+Shift+
   wén běn biān ji zēng liàng chá zhǎo Ctrl+J
   wén běn biān ji zēng liàng xiàng chá zhǎo Ctrl+Shift+J
   quán zhāntiē Ctrl+V
   quán zhòng zuò Ctrl+Y
    chá kàn
   zuò yòng gōng néng kuài jié jiàn
   quán fàng Ctrl+=
   quán suō xiǎo Ctrl+-
   chuāng kǒu
   zuò yòng gōng néng kuài jié jiàn
   quán huó biān ji F12
   quán qiē huàn biān ji Ctrl+Shift+W
   quán shàng biān ji Ctrl+Shift+F6
   quán shàng shì Ctrl+Shift+F7
   quán shàng tòu shì Ctrl+Shift+F8
   quán xià biān ji Ctrl+F6
   quán xià shì Ctrl+F7
   quán xià tòu shì Ctrl+F8
   wén běn biān ji xiǎn shì biāo chǐ shàng xià wén cài dān Ctrl+W
   quán xiǎn shì shì cài dān Ctrl+F10
   quán xiǎn shì tǒng cài dān Alt+-
    dǎo háng
   zuò yòng gōng néng kuài jié jiàn
  Java biān ji kāi jié gòu Ctrl+F3
   quán kāi lèi xíng Ctrl+Shift+T
   quán kāi lèi xíng céng jié gòu F4
   quán kāi shēng míng F3
   quán kāi wài javadocShift+F2
   quán kāi yuán Ctrl+Shift+R
   quán hòu tuì shǐ Alt+←
   quán qián jìn shǐ Alt+→
   quán shàng Ctrl+,
   quán xià Ctrl+.
  Java biān ji xiǎn shì gāng Ctrl+O
   quán zài céng jié gòu zhōng kāi lèi xíng Ctrl+Shift+H
   quán zhuǎn zhì pèi de kuò hào Ctrl+Shift+P
   quán zhuǎn zhì shàng biān ji wèi zhì Ctrl+Q
  Java biān ji zhuǎn zhì shàng chéng yuán Ctrl+Shift+↑
  Java biān ji zhuǎn zhì xià chéng yuán Ctrl+Shift+↓
   wén běn biān ji zhuǎn zhì xíng Ctrl+L
    sōu suǒ
   zuò yòng gōng néng kuài jié jiàn
   quán chū xiàn zài wén jiàn zhōng Ctrl+Shift+U
   quán kāi sōu suǒ duì huà kuàng Ctrl+H
   quán gōng zuò zhōng de shēng míng Ctrl+G
   quán gōng zuò zhōng de yǐn yòng Ctrl+Shift+G
    wén běn biān ji
   zuò yòng gōng néng kuài jié jiàn
   wén běn biān ji gǎi xiě qiē huàn Insert
   wén běn biān ji shàng gǔn xíng Ctrl+↑
   wén běn biān ji xià gǔn xíng Ctrl+↓
    wén jiàn
   zuò yòng gōng néng kuài jié jiàn
   quán bǎo cún Ctrl+X
  Ctrl+S
   quán yìn Ctrl+P
   quán guān Ctrl+F4
   quán quán bǎo cún Ctrl+Shift+S
   quán quán guān Ctrl+Shift+F4
   quán shǔ xìng Alt+Enter
   quán xīn jiàn Ctrl+N
    xiàng
   zuò yòng gōng néng kuài jié jiàn
   quán quán gòu jiàn Ctrl+B
    yuán dài
   zuò yòng gōng néng kuài jié jiàn
  Java biān ji shì huà Ctrl+Shift+F
  Java biān ji xiāo zhù shì Ctrl+
  Java biān ji zhù shì Ctrl+/
  Java biān ji tiān jiā dǎo Ctrl+Shift+M
  Java biān ji zhì dǎo Ctrl+Shift+O
  Java biān ji shǐ yòng try/catch kuài lái bāo wéi wèi shè zhìtài cháng yòng liǎosuǒ zài zhè liè chū , jiàn shè zhì
   shǐ yòng Ctrl+1 dòng xiū zhèng
    yùn xíng
   zuò yòng gōng néng kuài jié jiàn
   quán dān fǎn huí F7
   quán dān tiào guò F6
   quán dān tiào F5
   quán dān tiào xuǎn Ctrl+F5
   quán tiáoshì shàng dòng F11
   quán F8
   quán shǐ yòng guò dān zhí xíng Shift+F5
   quán tiān jiā / chú duàn diǎn Ctrl+Shift+B
   quán xiǎn shì Ctrl+D
   quán yùn xíng shàng dòng Ctrl+F11
   quán yùn xíng zhì xíng Ctrl+R
   quán zhí xíng Ctrl+U
    zhòng gòu
   zuò yòng gōng néng kuài jié jiàn
   quán chè xiāo zhòng gòu Alt+Shift+Z
   quán chōu fāng Alt+Shift+M
   quán chōu biàn liàng Alt+Shift+L
   quán nèi lián Alt+Shift+I
   quán dòng Alt+Shift+V
   quán zhòng mìng míng Alt+Shift+R
   quán zhòng zuò Alt+Shift+Y