ኮምፒውተሮች, ሶፍትዌር
Eclipse - ልማት አካባቢ ሰታንዳርድ መስቀል-የመሳሪያ ስርዓት መተግበሪያዎች
ግርዶሽ - አንድ መድረክ ክፍት-ምንጭ ሶፍትዌር ለመፍጠር. ይህ ጃቫ ላይ የተመሠረተ እና ተሰኪዎች ጋር ፕሮግራሞች ለማዳበር ችሎታን ይሰጣል. ታዋቂ Eclipse ምርት - - PDE ልማት አካባቢ plug-ins ከእነርሱ መካከል አብሮገነብ አካሎች, ስብስብ ይዟል. PDE እናንተ ውስጠ-ምንዝሮች የያዘች ሲሆን, መድረክ ራሱን ማስፋት ያስችልዎታል. የ የእወነታ ፈጣሪዎች የራሳቸውን ቅጥያዎች ያቀርባሉ እና ተጠቃሚዎች የተቀናጀ ልማት አካባቢ (አይዲኢ) መስጠት ይችላሉ.
የ Eclipse የተጻፈው ነው ይህም የጃቫ ቋንቋ, በተጨማሪ, የልማት አካባቢ ሌላ የፕሮግራም ቋንቋዎች የሚውል ነው. ይህ ቋንቋዎች ሲ ++, Fortran, ፐርል, Prolog, ፓይዘን, ሩቢ እና ሌሎች በሚደግፉ plug-ins ብዙ ፈጥሯል. መድረኩ እንደ telnet እና DBMS እንደ መጻፍ ፕሮግራሞች ጋር የተዛመደ አይደለም ሌሎች ሶፍትዌር መሠረት ሊሆን ይችላል. Eclipse ላይ የተመሠረተ ኮድ ሌላው ምሳሌ: - አርትዖት እና ማረም ፒኤችፒ-መተግበሪያዎች መሠረታዊ ተግባር ጋር PDT ልማት አካባቢ.
ሁሉም መብቶች ያጣምሙ
የክፍት ምንጭ ሶፍትዌር ተጠቃሚዎች መብት ዋስትና ለማድረግ ፈቃድ ነው. ለምሳሌ ያህል, የምንጭ ኮዱን ለመቀየር እና የማሰራጨት መብት ጋር መቅረብ አለበት. ጥበቃ በዚህ ደረጃ ያለውን copyleft በኩል ማሳካት. የቅጂ አንድ ተጠቃሚ ከዚህ መብት እንደሌለው ክስተት ውስጥ ፕሮግራሞች ስርጭት ማገድ, የቅጂ መብት ይጠብቃል. Copyleft ደግሞ ሶፍትዌር የሚሸፍን ፈቃድ ማሻሻያ ያለ የተሰራጨ ነው ይጠይቃል. በዚህ ሁኔታ ውስጥ, የቅጂ መብት ማንነት ተቃራኒ ይሆናል. Copyleft የቅጂ መብት በ ገንቢዎች 'መብቶች ለማዳን, እና ተጠቃሚዎች እነሱን ማስተላለፍ አይደለም ይጠቀማል.
ስለዚህ, ፍርሃት አለ እና copyleft የሶፍትዌሩን ሌሎች ክፍሎች በመሰራጨት እንደ ጥርጥር መሆኑን ክፍት ፕሮግራሞች, አእምሯዊ ንብረት ማጣት ያስከትላል. በሌላ አነጋገር, ፈቃድ የክፍት ምንጭ ኮድ የያዘ ሁሉ ማመልከቻ በተመሳሳይ መብት ጋር የተሰራጨ መሆኑን ይጠይቃል. ይህ አጠቃላይ የህዝብ ፈቃድ (GNU) ለ እውነት ነው - ይህ የ Linux ይዘልቃል በታች. ነገር ግን በህዝብ እና የንግድ ፍላጎቶች የተለየ ህክምና ለመስጠት ይህም ፈቃድ, አለ.
OSI በግልጽ ክፍት ምንጭ ነው የሚወስን አንድ ለትርፍ ያልተቋቋመ ድርጅት ነው, እና መስፈርት የሚያሟሉ ሰዎች ፈቃዶች አፀደቀ. የ Eclipse መድረክ በ EPL ለሚሰራጩ ነው, ክፍት ፈቃድ OSI-ማረጋገጫ እና የክፍት ምንጭ ሶፍትዌር ደራሲዎች መካከል ያለውን ታማኝነት ጠብቆ ሳለ በውስጡ የንግድ ትግበራ ያመቻቻል.
ተሰኪዎች ወይም የተጠቃሚ ፕሮግራም ልማት አካባቢ ፈጣሪዎች በ Eclipse ማንኛውም ተሳታፊ ወይም ከተለዋጭ ኮድ ማተም አለበት, ነገር ግን እነርሱ እንደ የትኛው መንገድ የራሳቸውን ተጨማሪዎች ፈቃድ ይችላሉ. ክፍት ምንጭ ሶፍትዌር ሆኖ ለእነርሱ መብት ማስተላለፍ ምንጭ እንደ እንዲሁም ጽሑፍ አስፈላጊ አይደለም.
ብዙዎች የራሳቸው ልማት መፍጠር Eclipse መጠቀም አይችልም ሳሉ, የምንጭ ኮድ መድረክ መገኘት ብቻ ሳይሆን ስለ የክፍያ እጥረት የተነሳ በጣም አስፈላጊ ነው, ነገር ግን ደግሞ ፈጠራን ያበረታታል እና የጋራ መንስኤ መዋጮ አድርገው የራሳቸውን ምርት ለማድረግ ፈርጋሚዎች የሚያበረታታ በመሆኑ. ለዚህ ዋናው ምክንያት - ይበልጥ በፕሮጀክቱ ሥራ ላይ መዋዕለ ንዋይ, ይበልጥ ትርጉም ይህ ለሁሉም ሰው የሚሆን ነው. ይህም የሚጠቅም ከሆነ, ገንቢዎች ቁጥር ይበልጥ ጨምሯል እና ሊኑክስ እና Apache ዙሪያ ብቅ መሆኑን ጋር ተመሳሳይ ፕሮጀክት, ዙሪያ አንድ ማህበረሰብ ለመፍጠር ነው.
አትራፊ ድርጅት ያልሆነ
Eclipse - ልማት አካባቢ, ቤተ እና መሣሪያዎች ሶፍትዌር እና ፈጣሪዎች ማህበረሰብ, በመፍጠር የማስፈሪያ እና የማስተዳደር. ይህ ሶፍትዌር አቅራቢዎች ድጋፍ ጋር 2001 በ IBM አንድ መድረክ ይፈጥራል.
የ Eclipse ፋውንዴሽን 2004 የተቋቋመ ነው, አንድ አትራፊ ድርጅት ያልሆነ ነው, ፕሮጀክቱ መድረክ እና የተጨማሪ ሶፍትዌር እና አገልግሎቶች ማሻሻል ማህበረሰብ እና ስርዓት ገንቢዎች ይደግፋል. ዛሬ, የ Eclipse ምህዳር ድርጅቶች እና ግለሰቦች ሶፍትዌሩን ኢንዱስትሪ ያካትታል.
ዘ ፈንድ የሚከታተል እና መድረኩ ፕሮጀክቶች ያስተዳድራሉ. ይህም ማህበረሰቡ የሚያገለግል ሲሆን ግዛት ውስጥ committers መደወል ገንቢዎች የራሳችሁ አይደላችሁም. ሌሎች ድርጅቶች ወይም በፕሮጀክቱ ውስጥ ለመስራት ያላቸውን የግል ጊዜ በፈቃደኝነት ሰዎች ነጻ ፕሮግራም ተቀጥሮ ናቸው.
ግርዶሽ: መድረክ ባህርያት
- የተለያዩ የፕሮግራም መሣሪያዎች ፍጠር.
- ነጻ ጨምሮ መሣሪያ አቅራቢዎች መካከል ያልተገደበ ቁጥር.
- የድጋፍ መሳሪያዎች እንደ ኤችቲኤምኤል, ሲ, EJB, ጃቫ, JSP, GIF እና XML እንደ ይዘት የተለያዩ ጋር ለመስራት.
- ውስጥ እና የተለየ ይዘት መካከል ሙሉ ውህደት ማረጋገጥ.
- ጋር ፕሮግራም Eclipse-መካከለኛ በግራፊክ በይነገጽ ወይም አይደለም.
- ሊኑክስ, ዊንዶውስ, Solaris AIX, ማክ ኦኤስ ኤክስ ላይ ጨምሮ የተለያዩ ስርዓተ ክወናዎች ላይ ይስሩ
- ጃቫ, አንድ ታዋቂ ጽሑፍ መሳሪያዎች ቋንቋ መጠቀም.
Eclipse: የማስጀመሪያ መመሪያ
የመጀመሪያው አሂድ, ሰላምታ መልእክት በኋላ. ተጠቃሚው ለመገምገም ለመሄድ እና አዲሱን ተግባራትን, ምሳሌዎች መማር ወይም ስልጠና ላይስማማ ይችላል.
የ የመስሪያ ቦታ ፓናሎች, አቀራረቦች የተውጣጣ ነው. ሐሳቦች አንድ ስብስብ የመኖር ይባላል. የ "ሀብት" ተስፋ, ለምሳሌ, አርትዖት, ከመቆጣጠር, እና ፕሮጀክቶች ዕይታ ውክልና ያካትታል.
ለጀማሪዎች የተለያዩ ግርዶሽ ክፍሎች እና ግንኙነቶች በተመለከተ ብዙ መረጃዎችን መሰብሰብ ይችላሉ የት "መሣሪያ ቦታ Fundamentals" ጋር መጀመር አለበት.
JDT ጋር መስራት
Eclipse Java ፕሮጀክት መክፈት ይችላሉ JDT ለመዳሰስ. "አዲስ" - - ይህን ለማድረግ, ከ "ፋይል" ምናሌ ምረጥ "የጃቫ ፕሮጀክት", አንድ ፕሮጀክት ስም ማስገባት እና "ጨርስ" ጠቅ ያድርጉ.
"ክፈት አመለካከት" - - የአሁኑን አመለካከት ለመለወጥ, ወደ ምናሌ ንጥል "መስኮት" ን ይምረጡ የ Java ወይም "መስኮት" በኩል አዲስ መስኮት ለመክፈት - "አዲስ መስኮት" እና የተለየ አመለካከት ይምረጡ.
አመለካከት ጃቫ ውስጥ ልማት የታሰበ ናቸው እይታዎች ይዟል. ወደ ግራ ጥግ ላይ, በላይ, በ "ጥቅል ኤክስፕሎረር" ተብሎ ይህም Eclipse ጃቫ ጥቅሎችን, ክፍሎች, እንስራ-ፋይሎችን እና የተለያዩ ፋይሎች ጋር አንድ ተዋረድ ነው. ምንጭ እና Refactor: በዚህ ጉዳይ ላይ ያለው ዋና ምናሌ 2 ነጥቦች በደጋፊነት ነበር.
JDT ውስጥ አንድ ፕሮግራም መፍጠር
የጃቫ ማመልከቻ ለመፍጠር, ፕሮጀክቱ ቀኝ-ጠቅ ማድረግ አለበት, እና ቀደም ብሎ የተፈጠረ "አዲስ" የሚለውን ይምረጡ - "ክፍል". ወደ ብቅ-ባይ ውስጥ መገናኛ ሳጥን ክፍል ስም ያስገቡ. ብድሮችና: "የትኛውን ለመፍጠር የሚፈልጉትን workpiece ዘዴዎች?" - የሕዝብ የማይንቀሳቀስ ከንቱ ዋና (ሕብረቁምፊ [] ማገጃ) ይጥቀሱ እና "ጨርስ" ጠቅ ያድርጉ.
ይህ የገባው ክፍል እና አንድ ባዶ ዋናው () የያዘ ፕሮግራም ይፈጥራል. (J ሆን የተተዉ የተመደቡ) ፕሮግራም ኮድ ስልት ማጠናቀቅ አለበት:
የህዝብ ክፍል ሠላም {
የሕዝብ የማይንቀሳቀስ ባዶነት ዋና (ሕብረቁምፊ [] ማገጃ) {
ለ (J = 0; J <= 5; j ++)
{
System.out.println ( "ጤና ይስጥልኝ");
}
}
}
አንድ ስብስብ ወቅት, እርስዎ አርታዒ ባህሪያት ሊያስተውሉ ይችላሉ:
- በራስ;
- አገባብ ምልከታ;
- ቅንፍ ወይም ጥቅሶች ራስ-ከፋች.
ኮድ መጠናቀቅ ሰሌዳ አቋራጭ Ctrl + Space ይባላል. አማራጮች ዝርዝር አውድ ላይ ይወሰናል በተመሳሳይ ጊዜ, አንድን ዕቃ ወይም ቁልፍ ቃል ክፍል ዘዴዎችን አለመሆኑን ዝርዝር, ሰሌዳ ወይም መዳፊት ይምረጡ.
የ አገባብ ጭማሪ ማጠናቀር ላይ የተመሠረተ ላይ ምልክት ነው. ይህም በውስጡ በሚዘግቡበት ጋር በአንድ መቅዳት ኮድ ወቅት ቦታ ይወስዳል. የአገባብ ስህተቶች በቀይ መስመረግርጌ, እና ነጥብ ነጭ አግድም መስቀል ጋር ቀይ ይመስላል ቀርተዋል. የቀሩት ስህተቶች አንድ አምፖል መልክ መስኮች ውስጥ አመልክተዋል ናቸው. እነዚህ ፈጣን ጥገና እርዳታ ራስህን ለማስተካከል ይችላሉ.
እኔ የተመደቡ አይደለም ምክንያቱም ምሳሌ ውስጥ አስተዋወቀ ብርሃን መግለጫ ለማግኘት ፊት ለፊት ይገኛል. ብርሃን አምፖል ላይ ድርብ-ጠቅ በኋላ በተቻለ ጥገናዎች ዝርዝር ይሆናል. በዚህ ሁኔታ ውስጥ, j ሐሳብ ነው:
- ክፍል መስክ;
- ዘዴ መለኪያ;
- የአካባቢ ተለዋዋጭ.
አንተ አይጥ ጋር አማራጮች አንዱን ይምረጡ ከሆነ ምክንያት ጽሑፍ ማየት ይችላሉ.
የተፈለገውን ተመስሎ ላይ ድርብ-ጠቅ ኮድ ይፈጥራል.
አሂድ ትግበራዎችን
አንድ መተግበሪያ ሲያጠናቅር ምንም ስህተቶች ምናሌ ንጥል በኩል ማስኬድ ይቻላል ከሆነ «ጀምር». ምንም ማጠናቀር ደረጃ, ጀምሮ አስቀምጥ ኮድ ወቅት ቦታ ይወስዳል. አስቀድመው ይዘጋጃሉ እሴቶች ያስፈልጋል ያለውን መገናኛ ሳጥን "ውቅረት መጀመሪያ", በ, አንተ በቀኝ ግርጌ ላይ ያለውን ሩጫ አዝራር ላይ ጠቅ ማድረግ ያስፈልግዎታል. ዕልባቶች ጋር ኮንሶል እና ማመልከቻ ውጤት ታችኛው ክፍል ላይ ይታያል.
ፕሮግራሙ በ አራሚ ውስጥ ማስኬድ ይቻላል. በመጀመሪያ ደረጃ, ቀጥሎ ዘዴ ጥሪ, በመጻፊያው መስኮት በስተግራ በኩል ግራጫ ሳጥን ላይ የመዳፊት ሁለት ጠቅታዎች ጋር System.out.println () ውስጥ breakpoint ማዘጋጀት. ውጤቱ ሰማያዊ ነጥብ ይሆናል. "አርም" - «ጀምር» ምናሌ ምረጥ. አስጀምር ውቅር መስኮት እንደገና ይታያሉ. የ "ጀምር" አዝራርን ጠቅ በኋላ አዳዲስ ሃሳቦች ጋር የማረም አተያይ ይታያል.
በግራ በኩል ያለውን "አርም" ውስጥ, አናት ላይ, ይህም የጥሪ ቁልል እና ነው የመሣሪያ አሞሌ ፕሮግራሙ እድገት ለመቆጣጠር. ወደ ፓነል አቁም አዝራር, ማመልከቻው, የሞት ቅጣት መቀጠል እና ሲጠናቀቅ ይዟል, እና በቀጣዩ ከዋኝ እና ስልት ይመለሳል ዝለል. ተለዋዋጭ, ነጥቦችን, መግለጫ እና ማያ: የቀኝ ጫፍ ላይ የተቀመጠ ፓናሎች አንድ ረድፍ ነው. እናንተ ተለዋዋጮችን ትር ሲመርጡ, አንተ ተለዋዋጭ j ዋጋ ማየት ይችላሉ.
ስለ ውክልና ስለ እያንዳንዱ ዝርዝር መረጃ አውድ-ትብ እርዳታ መስጠት ይችላሉ. እኛ ብቻ ርእሰ አሞሌ እና የፕሬስ F1 ላይ የመዳፊት ጠቅ ይኖርብናል.
ተጨማሪ ተሰኪዎች
ማጠናቀር እና ማረም, እነሱን ለመቀየር የተነደፉ ናቸው ሶፍትዌር ልማት አካባቢ,,, የማንኛውም ወደ ግንባታ, ፈተና ሞጁሎች, አፈጻጸም, ውቅር አስተዳደር እና የስሪት ሰር ይችላሉ የትኞቹ ክፍሎች በደጋፊነት ግርዶሽ.
ማስረጃችሁን ምንጭ ቁጥጥር ሥርዓት ይፈቅዳል ቡድን ሥራ በእነርሱ ላይ. በመሆኑም አስተዋወቀ ለውጦች የተደባለቀ አይደሉም. ይህ Eclipse ወሳኝ እና ዋነኛ ክፍል ነው.
የ ልማት አካባቢ eclipse.org ጣቢያ ላይ ነው. Plug-ins በ ተሰኪ ሴንትራል ውስጥ ነው የሚገኙት.
ሥነ ሕንፃ
መድረኩ መሠረት - አሠራሩ ሀብታም RCP ተገልጋዮች. Simplistically እነርሱ ልማት ፕሮግራሞች ውስጥ ጥቅም ላይ plug-ins ስብስብ ማስገባት ይችላሉ. የሚመከር እና አማራጭ ተጨማሪ ክፍሎች አሉ.
ዋና ዋና ክፍሎች የሚከተሉት ናቸው:
- የ የሚፈጀውን OSGi መስፈርት ቅጥያ እና የማስፋፊያ ነጥቦች ላይ በመመርኮዝ ሞዴል ክፍሎችን ይወስናል. በተጨማሪም እንደ syslog እና ትይዩ ያሉ ተጨማሪ አገልግሎቶች የቀረበ.
- SWT-ጥቅል Eclipse ባህሪያት እና የተጠቃሚ በይነገጽ ፍርግሞችን ይዟል. ይህ በግራፊክ መተግበሪያዎች መፍጠር ለማመቻቸት የ add ክፍሎች አሉት.
- መሳሪያዎች ቦታ አመለካከቶች, ማቅረብ እና የአርትዖት መስኮት ያካትታል.
- ክፍለ አካል "እገዛ" አንድ የማመሳከሪያ ስርዓት ወይም መስተጋብራዊ የተግባር ዝርዝር መልክ ድጋፍ ጋር ተጠቃሚዎች ያቀርባል.
- Plug-in "አዘምን" አንተ የሶፍትዌሩ የቅርብ ጊዜውን ስሪት ለማግኘት ያስችልዎታል.
- ክፍለ አካል "ቡድን" የራሳቸውን ለማገናኘት የሚያስችል መሠረተ ይሰጣል ስሪት መቆጣጠሪያ ስርዓቶች.
በ IBM የተፈጠረው መድረክ, ሙሉ-ተለይቶ ክፍት-ምንጭ ሥርዓት ሆነ. አባላቱ ከመቶ በላይ ኩባንያዎች ናቸው. እንዲህ ስርዓት የመፍጠር ሐሳብ ቀደም የነበሩ ቢሆንም, በታሰቡ አስተማማኝ እና የሚያምር ንድፍ Eclipse አንድ መሪ አቋም እንዲወስዱ ፈቅዷል.
Similar articles
Trending Now