కంప్యూటర్లుసాఫ్ట్వేర్

గ్రహణం - అభివృద్ధి పర్యావరణం మాడ్యులర్ క్రాస్ ప్లాట్ఫాం అప్లికేషన్లు

గ్రహణం - ఒక వేదిక ఒక ఓపెన్ సోర్స్ సాఫ్ట్వేర్ సృష్టించడానికి. ఇది జావా ఆధారంగా మరియు ప్లగ్-ఇన్లు కార్యక్రమాలు అభివృద్ధి సామర్థ్యాన్ని అందిస్తుంది. ప్రసిద్ధ ఎక్లిప్స్ ఉత్పత్తి - - PDE అభివృద్ధి పర్యావరణం ప్లగ్-ఇన్లు ఇది వాటిలో అంతర్నిర్మిత భాగాలు, సమితి కలిగి. PDE మీరు అంతర్నిర్మిత భాగాలు కలిగి, వేదిక కూడా విస్తరించేందుకు అనుమతిస్తుంది. toolkits సృష్టికర్తలు వారి స్వంత పొడిగింపులు అందించే మరియు వినియోగదారులు ఒక సమగ్ర అభివృద్ధి వాతావరణంలో (IDE) ఇవ్వబడతాయి.

ఎక్లిప్స్ వ్రాసిన ఇది జావా భాష, పాటు, అభివృద్ధి పర్యావరణం ఇతర ప్రోగ్రామింగ్ భాషల కోసం ఉపయోగిస్తారు. ఇది భాషల్లో C ++, ఫోర్ట్రాన్, పెర్ల్, ప్రోలాగ్ను, పైథాన్, రూబీ మరియు ఇతరులు మద్దతు ప్లగ్-ఇన్లు కల్పించింది. వేదిక అలాంటి టెల్నెట్ మరియు DBMS రాయడం కార్యక్రమాలు సంబంధించిన లేని ఇతర సాఫ్ట్వేర్ ఆధారంగా ఉంటుంది. ఎక్లిప్స్ ఆధారంగా ఒక కోడ్ ఇంకొక ఉదాహరణ, - సవరణ మరియు డీబగ్గింగ్ PHP దరఖాస్తులను ప్రాథమిక విధులు PDT అభివృద్ధి పర్యావరణం.

అన్ని హక్కులూ అపసవ్యం అయిందని చెపుతారు

ఓపెన్ సోర్స్ సాఫ్ట్వేర్ వినియోగదారులు హక్కులను క్రమంలో లభ్యం. ఉదాహరణకు, సోర్స్ కోడ్ సవరించడానికి మరియు పంపిణీ హక్కు తప్పక అందించాలి. దీనివలన అనుకుంటున్న స్థాయి సంరక్షణ కాపీ లెఫ్ట్ ద్వారా సాధించవచ్చు. కాపీరైట్ కార్యక్రమంలో కార్యక్రమాలు పంపిణీ నిషేదిస్తూ వినియోగదారు ఈ హక్కు లేదు, కాపీరైట్ రక్షిస్తుంది. కాపీ లెఫ్ట్ కూడా సాఫ్ట్వేర్ కవరింగ్ ఒక లైసెన్స్ మార్పు లేకుండా పంపిణీ చేయబడింది. ఈ సందర్భంలో, కాపీరైట్ సారాన్ని సరసన అవుతుంది. కాపీ లెఫ్ట్ కాపీరైట్ డెవలపర్లు 'హక్కులు సేవ్, మరియు వినియోగదారులు వాటిని బదిలీ కాదు ఉపయోగిస్తుంది.

అందువలన, భయం ఉంది మరియు సందేహం ఓపెన్ కార్యక్రమాలు కాపీ లెఫ్ట్ సాఫ్ట్ వేర్ యొక్క ఇతర భాగాలకు వ్యాప్తి, మేధో ఆస్తి నష్టం దారి తీస్తుంది. ఇతర మాటలలో, లైసెన్స్ అదే హక్కులు పంపిణీ చేసే ఓపెన్ సోర్స్ కోడ్ కలిగి అన్ని అప్లికేషన్ అవసరం. ఈ జనరల్ పబ్లిక్ లైసెన్స్ (GNU) వర్తిస్తుంది - ఇది Linux విస్తరించి కింద. కానీ ప్రభుత్వ మరియు వ్యాపార ఆసక్తులు భిన్నమైన చికిత్సను అందించే అధికార, ఉంది.

OSI స్పష్టంగా ఓపెన్ సోర్స్ ఏమిటి నిర్వచిస్తుంది ఒక లాభాపేక్ష లేని సంస్థ, మరియు దాని ప్రమాణాలను ఆ లైసెన్సుల ఆమోదిస్తుంది. ఎక్లిప్స్ వేదిక EPL ద్వారా పంపిణీ, ఓపెన్ OSI ధ్రువీకృత లైసెన్స్ మరియు ఓపెన్ సోర్స్ సాఫ్ట్వేర్ రచయితల విధేయత కొనసాగిస్తూ దాని కమర్షియల్ అప్లికేషన్ సులభతరం.

ప్లగిన్లు లేదా వినియోగదారు ప్రోగ్రామ్ అభివృద్ధి పర్యావరణం సృష్టికర్తలు ఎక్లిప్స్ ఏ ప్రమేయం లేదా సులభముగా తర్జుమా కోడ్ ప్రచురిస్తున్నాను ఉండాలి, కానీ వారు ఇష్టం విధంగా వారి సొంత చేర్పులు లైసెన్స్ చేయవచ్చు. ఓపెన్ సోర్స్ సాఫ్ట్వేర్ వంటి వారికి హక్కులను బదిలీ అవసరం లేదు అలాగే వనరు యొక్క ప్రచురణ.

మరియు అనేక వారి సొంత అభివృద్ధి సృష్టించడానికి ఎక్లిప్స్ ఉపయోగించదు అయితే, సోర్స్ కోడ్ వేదిక లభ్యత చెల్లింపుల వల్ల లేకపోవడం మాత్రమే గొప్ప ప్రాముఖ్యత ఉంది, కానీ కూడా అది ఆవిష్కరణ ప్రోత్సహిస్తుంది మరియు సాధారణ కారణం ఒక సహకారం వంటి వారి సొంత ఉత్పత్తి చేయడానికి ప్రోగ్రామర్లు ప్రోత్సహిస్తుంది ఎందుకంటే. ఈ ప్రధాన కారణం - ప్రాజెక్ట్ పని మరింత పెట్టుబడి, అధిక అందరికీ ఉంది. లాభాలు ఉంటే, డెవలపర్లు సంఖ్య మరింత పెరిగింది మరియు ప్రాజెక్ట్, Linux మరియు Apache చుట్టూ ఉద్భవించిన మాదిరిగా ఒక సంఘాన్ని సృష్టించుకోండి ఉంది.

లాభాపేక్ష లేని సంస్థ

గ్రహణం - అభివృద్ధి పర్యావరణం, గ్రంథాలయాలు మరియు టూల్స్, సృష్టించడం అలవాటుపడటం ద్వారా మరియు మేనేజింగ్ సాఫ్ట్వేర్ మరియు దాని సృష్టికర్తలు కమ్యూనిటీ కోసం. ఇది సాఫ్ట్వేర్ విక్రేతల మద్దతుతో 2001 లో IBM ద్వారా ఒక వేదిక సృష్టిస్తుంది.

ఎక్లిప్స్ ఫౌండేషన్ 2004 లో స్థాపించబడిన, ఒక లాభాపేక్షలేని సంస్థ, ప్రాజెక్ట్ వేదిక మరియు పరిపూరకరమైన సాఫ్ట్వేర్ మరియు సేవల అభివృద్ధి సమాజం మరియు వ్యవస్థ డెవలపర్లు మద్దతు. నేడు, ఎక్లిప్స్ పర్యావరణ సంస్థలు మరియు వ్యక్తులు సాఫ్ట్వేర్ పరిశ్రమ.

ఫండ్ పర్యవేక్షిస్తుంది మరియు వేదిక ప్రాజెక్టులు నిర్వహిస్తుంది. ఇది కమ్యూనిటీ పనిచేస్తుంది, మరియు రాష్ట్రంలో committers పిలుపునిచ్చిన డెవలపర్లు చెందిన లేదు. వారు ఇతర సంస్థలు లేదా ప్రాజెక్ట్ లో పని చేసే వారి వ్యక్తిగత సమయాన్ని వెచ్చిస్తున్నారు స్వతంత్ర ప్రోగ్రామర్లు ఉద్యోగం చేస్తున్నారు.

ఎక్లిప్స్: ఒక వేదిక లక్షణాలు

  • వివిధ ప్రోగ్రామింగ్ టూల్స్ సృష్టించు.
  • స్వతంత్ర సహా సాధనం సరఫరాదారులు అపరిమిత సంఖ్య.
  • సపోర్ట్ టూల్స్ వంటి HTML, సి, EJB, జావా, JSP, GIF మరియు XML వంటి కంటెంట్ వివిధ పని.
  • లోపల మరియు వివిధ కంటెంట్ మధ్య పూర్తి సమగ్రతకు.
  • ప్రోగ్రామింగ్ విత్ ఎక్లిప్స్-మీడియం ఒక గ్రాఫికల్ ఇంటర్ఫేస్ లేదా.
  • Linux, Windows, Solaris AIX, Mac OS X. సహా వివిధ ఆపరేటింగ్ వ్యవస్థలు, పని
  • జావా, ఒక ప్రముఖ రచన టూల్స్ భాషను ఉపయోగించి.

ఎక్లిప్స్: ప్రారంభించడానికి మార్గదర్శకం

మొదటి రన్, గ్రీటింగ్ సందేశాన్ని తరువాత. వినియోగదారు సమీక్ష వెళ్ళవచ్చు మరియు కొత్త విధులు ఉదాహరణలు తెలుసుకోవడానికి, లేదా శిక్షణ.

కార్యస్థలం ప్యానెల్లు, ప్రదర్శనలు తయారు. భవిష్యత్ అని ఆలోచనలు సమితి. యొక్క "వనరులు" భవిష్యత్, ఉదాహరణకు, ఎడిటింగ్, మేనేజింగ్, మరియు ప్రాజెక్టులు వీక్షణకు ప్రాతినిధ్యం కలిగి.

బిగినర్స్ మీరు వివిధ ఎక్లిప్స్ భాగాలు మరియు వారి పరస్పర సంబంధించిన సమాచారం చాలా సేకరించడానికి పేరు "వాయిద్య స్పేస్ యొక్క ఫండమెంటల్స్", మొదలవ్వాలి.

JDT తో పని

JDT అన్వేషించడానికి ఎక్లిప్స్ జావా ప్రాజెక్ట్ విప్పగలరు టు. "న్యూ" - - ఇది చేయుటకు, "ఫైల్" మెను ఎంచుకోండి "జావా ప్రాజెక్ట్", ఒక ప్రాజెక్ట్ పేరును ఎంటర్ చేసి "ముగించు" క్లిక్ చేయండి.

"ఓపెన్ కోణం" - - ప్రస్తుత కోణం మార్చడానికి, మెను ఐటెమ్ "విండో" ఎంచుకోండి Java లేదా "విండో" ద్వారా కొత్త విండోను తెరవడానికి - "కొత్త విండో" మరియు వేరే కోణం ఎంచుకోండి.

పెర్స్పెక్టివ్ జావా అభివృద్ధి కొరకు ఉద్దేశించబడిన వీక్షణలు కలిగి. ఎడమ మూలలో, పైన, ఎక్లిప్స్ జావా ప్యాకేజెస, తరగతులు, ఇది "ప్యాకేజీ ఎక్స్ప్లోరర్" అని పిలుస్తారు JAR ఫైల్స్ మరియు వివిధ ఫైళ్లు ఒక సోపానక్రమం ఉంది. మూల మరియు refactor: ఈ కేసులో ప్రధాన మెను 2 పాయింట్లు అనుబంధంగా మార్చారు.

లో JDT ఒక ప్రోగ్రామ్ సృష్టిస్తోంది

ఒక జావా అనువర్తనాన్ని రూపొందించడానికి, మీరు ప్రాజెక్ట్ కుడి క్లిక్ చేసి రూపొందించినవారు "న్యూ" ఎంచుకోండి ముందు ఉండాలి - "క్లాస్". పాప్-అప్ లో, డైలాగ్ బాక్స్ తరగతి ఇవ్వండి. అనుమానాస్పదంగా: "ఏ మీరు సృష్టించదలచిన లేపనం పద్ధతులను?" - ప్రజా స్టాటిక్ గర్జన ప్రధాన (స్ట్రింగ్ [] వాదనల) పేర్కొనండి మరియు "ముగించు" క్లిక్ చేయండి.

ఈ ప్రవేశించింది తరగతి మరియు ఒక ఖాళీ main () కలిగి ఒక కార్యక్రమం సృష్టిస్తుంది. ఒక ప్రోగ్రాం కోడ్ పద్ధతిని పూర్తి చేయాలి (జె ఉద్దేశపూర్వకంగా తొలగించిన క్లాసిఫైడ్):

ప్రజా తరగతి హలో {

ప్రజా స్టాటిక్ గర్జన ప్రధాన (స్ట్రింగ్ [] వాదనల) {

కోసం (j = 0; j <= 5; j ++)

{

System.out.println ( "హలో");

}

}

}

సమితి సమయంలో, మీరు ఎడిటర్ లక్షణాలు గమనించవచ్చు:

  • స్వయంపూర్తి;
  • వాక్యనిర్మాణం పరిశీలన;
  • ఆటో-ఓపెనింగ్ కుండలీకరణములలో లేదా కోట్స్.

కోడ్ పూర్తి కీబోర్డ్ సత్వరమార్గం Ctrl + Space అంటారు. అదే సమయంలో ఐచ్చికముల జాబితా సందర్భంలో ఆధారపడి ఉంటుంది వద్ద, లేదో ఒక వస్తువు లేదా కీవర్డ్ భాగంగా పద్ధతులు జాబితా, ఒక కీబోర్డు లేదా ఒక మౌస్ ఎంచుకోండి.

వాక్యనిర్మాణం పెరుగుతున్న సంగ్రహం ఆధారంగా పరిశీలించబడుతుంది. ఇది దాని కంపైల్ ఏకకాలంలో రికార్డింగ్ కోడ్ సమయంలో జరుగుతుంది. వాక్యనిర్మాణ లోపాలను ఎరుపు లో మార్క్, మరియు వారి పాయింట్ తెల్ల వికర్ణ క్రాస్ తో ఎర్రగా కనబడుతుంది మిగిల్చాయి. మిగిలిన లోపాలు ఒక బల్బ్ రూపంలో రంగాల్లో సూచించబడ్డాయి. వారు త్వరిత Fix సహాయంతో మీరే సరిచేయవచ్చు.

నేను వర్గీకరించబడలేదు ఎందుకంటే ప్రకటన కోసం ముందు ఉదాహరణలో పరిచయం కాంతి ఉంది. కాంతి బల్బ్ డబుల్ క్లిక్ తరువాత సాధ్యం పరిష్కారాలను జాబితా ఉంటుంది. ఈ సందర్భంలో, j ప్రతిపాదించబడ్డాయి:

  • తరగతి రంగంలో;
  • పద్ధతి పారామితి;
  • స్థానిక వేరియబుల్.

మీరు మౌస్ తో ఎంపికలలో ఒకదాన్ని ఎంచుకుంటే, మీరు ఫలితంగా టెక్స్ట్ చూడగలరు.

కావలసిన అవతారం పై డబుల్ క్లిక్ కోడ్ను సృష్టిస్తుంది.

అనువర్తనాలు అమలు

ఒక అప్లికేషన్ కంపైల్ ఎటువంటి దోషాలు మెను అంశం ద్వారా అమలు చేయవచ్చు ఉంటే "ప్రారంభించండి". తోబుట్టువుల సంగ్రహం అడుగు, అది సేవ్ కోడ్ సమయంలో జరుగుతుంది నుండి. విలువలు ఇప్పటికే సెట్ అవసరమూ డయలాగ్ బాక్స్ "ఆకృతీకరణ ప్రారంభం", లో, మీరు కుడి అడుగు రన్ బటన్ క్లిక్ చెయ్యాలి. బుక్మార్క్లు తో కన్సోల్ మరియు అప్లికేషన్ యొక్క ఫలితం దిగువన కనిపిస్తుంది.

కార్యక్రమం డీబగ్గర్ అమలు చేయవచ్చు. అన్ని మొదటి, తదుపరి పద్ధతి కాల్, సవరణను విండో ఎడమ వైపున బూడిద బాక్స్ లో మౌస్ రెండు క్లిక్ తో System.out.println () లో ఒక బ్రేక్ పాయింట్ సెట్. ఫలితంగా ఒక నీలం డాట్ ఉంటుంది. "డీబగ్" - "Start" మెను ఎంచుకోండి. ప్రారంభం ఆకృతీకరణ విండో మళ్ళీ కనిపిస్తుంది. "Start" బటన్ క్లిక్ చేసిన తర్వాత కొత్త ఆలోచనలను డీబగ్ కోణం కనిపిస్తుంది.

ఎడమవైపు "డీబగ్" ఎగువన, అది కాల్ స్టాక్ మరియు టూల్బార్ కార్యక్రమం పురోగతి నియంత్రించడానికి. ప్యానెల్ స్టాప్ బటన్, అప్లికేషన్, ఉరి కొనసాగింపు మరియు పూర్తి కలిగి, మరియు తదుపరి ఆపరేటర్లు మరియు పద్ధతి రిటర్న్లను skip. వేరియబుల్స్, బ్రేక్ పాయింట్స్, వ్యక్తీకరణ మరియు స్క్రీన్: కుడి ఎగువన చేసిన ప్యానెళ్ల వరుస ఉంది. మీరు వేరియబుల్స్ టాబ్ ఎంచుకోండి, మీరు వేరియబుల్ j విలువ చూడగలరు.

ప్రాతినిధ్యాలు ప్రతి గురించి వివరమైన సమాచారం సందర్భోచిత సహాయం ఇవ్వగలిగిన. మేము కేవలం శీర్షిక బార్ మరియు పత్రికా F1 న మౌస్ క్లిక్ చెయ్యాలి.

అదనపు ప్లగిన్లు

ఇది కంపైల్ మరియు డీబగ్గింగ్, వాటిని మార్చడానికి రూపకల్పన సాఫ్ట్వేర్ అభివృద్ధి పర్యావరణం, చైతన్య బిల్డ్, పరీక్ష గుణకాలు, పనితీరు, కాన్ఫిగరేషన్ మేనేజ్మెంట్ అండ్ వెర్షనింగ్ యాంత్రీకరణలో వీలున్న భాగాలు అనుబంధంగా గ్రహణం.

CVS మూలం నియంత్రణ వ్యవస్థ కోసం అనుమతిస్తుంది జట్టు పని వారిపై. అందువలన పరిచయం మార్పులు మిశ్రమ కాదు. ఈ ఎక్లిప్స్ ఒక ముఖ్యమైన మరియు అంతర్భాగం.

అభివృద్ధి పర్యావరణం eclipse.org సైట్ లో ఉంది. ప్లగ్-ఇన్లు ప్లగ్-ఇన్ సెంట్రల్ ఉన్నాయి.

నిర్మాణం

వేదిక ఆధారంగా - క్రియాశీలంగా గొప్ప RCP ఖాతాదారులకు. స్పష్టంగా వారు అభివృద్ధి కార్యక్రమాలలో ఉపయోగిస్తారు ప్లగ్-ఇన్లు సమితి సమర్పించవచ్చు. సిఫార్సు మరియు ఐచ్ఛిక అదనపు భాగాలు ఉన్నాయి.

ప్రధాన భాగాలు:

  • రన్టైమ్ OSGi స్పెసిఫికేషన్ పొడిగింపు మరియు విస్తరణ పాయింట్లు ఆధారంగా మోడల్ భాగాలు నిర్ణయిస్తుంది. అలాగే వంటి సిస్లాగ్ మరియు సమాంతరత అదనపు సేవలు అందించింది.
  • SWT-ప్యాకేజీ ఎక్లిప్స్ లక్షణాలు మరియు యూజర్ ఇంటర్ఫేస్ విడ్జెట్లను కలిగి. ఇది గ్రాఫికల్ అప్లికేషన్లు సృష్టి సులభతరం యాడ్ తరగతులను కలిగి ఉంది.
  • టూల్స్ స్పేస్ దృక్పథాలను ప్రదర్శించడం మరియు ఎడిటింగ్ విండో కలిగి ఉంది.
  • కాంపోనెంట్ "సహాయం" ఒక సూచన వ్యవస్థ లేదా ఒక ఇంటరాక్టివ్ కార్యాలు జాబితా రూపంలో మద్దతు కల్పిస్తుంది.
  • ప్లగ్-ఇన్ "నవీకరించు" మీరు సాఫ్ట్వేర్ యొక్క తాజా వెర్షన్ పొందడానికి అనుమతిస్తుంది.
  • కాంపోనెంట్ "టీం" వారి సొంత కనెక్ట్ సౌకర్యాలను అందిస్తుంది వెర్షన్ నియంత్రణ వ్యవస్థలు.

IBM, రూపొందించినవారు వేదిక, ఒక పూర్తి ఫీచర్ ఓపెన్ సోర్స్ సిస్టంగా మారింది. దీని సభ్యులు వంద కంపెనీలు ఉన్నాయి. ఇటువంటి వ్యవస్థలు సృష్టించే ఆలోచన గతంలో ఉన్నప్పటికీ, శ్రద్ద నమ్మకమైన మరియు సొగసైన డిజైన్ ఎక్లిప్స్ అది ఒక ప్రముఖ స్థానం తీసుకోవడానికి అనుమతించింది.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 te.delachieve.com. Theme powered by WordPress.