KwamfutocinSoftware

Husufi - cigaban yanayi ire giciye-dandamali aikace-aikace

Husufi - wani dandali don ƙirƙirar wani bude-source software. Yana dogara ne a kan Java da kuma bayar da ikon ci gaba da shirye-shirye tare da toshe-ins. Ya ƙunshi wani sa na gina-in gyara, daga gare su - sanannen Eclipse samfurin - PDE raya yanayi toshe-ins. PDE ba ka damar fadada dandali kanta, kunsha na gina-in gyara. Halittawa daga cikin toolkits iya bayar da nasu kari kuma ba masu amfani da wani hadedde raya yanayi (IDE).

Bugu da kari ga Java harshe, wanda aka rubuta da Eclipse, ci gaban yanayi da ake amfani da sauran shirye-shirye harsuna. Yana halitta mai yawa na toshe-ins cewa goyi bayan harsuna C ++, Fortran, Perl, Prolog, Python, Ruby da sauransu. A dandamali iya zama dalilin da wasu software da cewa ba a alaka rubuce-rubuce shirye-shirye kamar Telnet kuma DBMS. Wani misali na wani code dangane Eclipse, - PDT raya yanayi da asali ayyuka na gyara da kuma debugging PHP-aikace-aikace.

All hakkin karkatar da

Open-source software da aka da lasisi domin a tabbatar da 'yancin masu amfani. Alal misali, tushen code dole ne a bayar da dama ga gyara da kuma rarraba shi. Wannan matakin na kariya samu ta hanyar da copyleft. Copyright kare hakkin mallaka, banning rarraba shirye-shirye a cikin taron cewa wani mai amfani ba su da wannan dama. Copyleft ma bukatar wani lasisi rufe da software da aka rarraba ba tare da canji. A wannan yanayin, jigon hakkin mallaka zama kishiyar. Copyleft amfani hakkin mallaka ba domin ya ceci developers 'yancin, da kuma canja wurin su zuwa ga masu amfani.

Saboda haka, akwai tsoro da shakka cewa bude shirye-shirye zai kai ga asarar dukiyar ilimi, kamar yadda copyleft don yada zuwa wasu sassa na software. A wasu kalmomin, da lasisi za bukatar cewa duk aikace-aikace dauke da bude source code rarraba da wannan hakkin. Wannan gaskiya ne ga jama'a License (GNU) - a karkashin ta shimfida Linux. Amma akwai izni, wanda samar da wani daban-daban jiyya na jama'a da kuma kasuwanci bukatun.

OSI ne ungiyar cewa a fili ma'anar abin da yake bude Madogararsa, kuma ya amince da masu lasisi cewa saduwa da sharudda. A Eclipse Platform ne rarraba da EPL, bude OSI-bokan lasisi da sauƙaƙe kasuwanci aikace-aikace yayin da rike biyayya na bude Madogararsa software mawallafa.

The halitta na plugins ko mai amfani da shirin raya yanayi kamata buga wani hannu ko modifiable code na husufi, amma zai iya lasisi nasu tarawa a hanyar da suke so. Transfer na hakkin su kamar yadda bude Madogararsa software ba da ake bukata, kazalika da littafin da Madogararsa.

Kuma yayin da da yawa ba za su yi amfani da giciye don ƙirƙirar nasu raya kasa, da kuma samar da isasshen tushen code dandali ne na bayar da muhimmanci ba kawai saboda rashin biyan bashin, amma kuma domin inganta harkokin} ir} da kuma karfafa shirye-shirye zuwa ga yin nasu samfurin a matsayin taimako ga kowa hanyar. Babban dalilin wannan - da ƙarin kashe a cikin aikin aikin, da mafi muhimmanci shi ne don kowa da kowa. Idan ta amfana, yawan developers ne ta ƙara ko da more da kuma haifar da wata al'umma a kusa da aikin, kamar irin waɗanda cewa ka fito a kusa da Linux da Apache.

ba riba kungiyar

Husufi - cigaban yanayi,] akunan karatu da kuma kayayyakin aiki, don samar da, tura da kuma manajan software da kuma al'umma na ta halittawa. Ya Halicci dandali da IBM a 2001 tare da goyon bayan software dillalai.

A Eclipse Foundation aka kafa a 2004, shi ne ba riba kungiyar, tana goyon bayan aikin dandali da kuma inganta al'umma da kuma tsarin developers na karin software da kuma ayyuka. Yau, da Eclipse yanayin kasa ya hada da kungiyoyi da mutane da software masana'antu.

A Asusun na sa ido da kuma kulawa da dandali ayyukan. Yana hidima ga al'umma, da kuma developers suke kiran committers a jihar da ba su kasance. Suna aiki da wasu kungiyoyi ko da m shirye-shirye wanda aikin sa kai da su na sirri lokaci zuwa aiki a cikin aikin.

Husufi: wani dandali halaye

  • Ƙirƙiri daban-daban shirye-shirye da kayayyakin aiki.
  • Unlimited yawan kayan aiki kaya, ciki har da 'yanci.
  • Support kayan aikin yin aiki tare da wani iri-iri abun ciki, kamar HTML, C, EJB, Java, JSP, GIF, kuma XML.
  • Tabbatar da cikakken haɗin kai a cikin da kuma tsakanin daban-daban ciki.
  • Shirye-shirye da Eclipse-matsakaici da aka zana ke dubawa , ko ba.
  • Aiki a kan daban-daban Tsarukan aiki, ciki har da Linux, Windows, Solaris AIX, Mac OS X.
  • Amfani da Java, wani m rubuce-rubuce kayan aikin harshe.

Husufi: farawar Guide

Bayan na farko gudu, da gaisuwa sako. Mai amfani zai iya tafi da za a duba kuma koyi da sabon ayyuka, da misalai, ko ya sha horo.

A filin da aka yi sama da bangarori, gabatarwa. A sa na ideas kira da hange. Da begen na "Resources", misali, hada da misali ga tace, Manajan, kuma Viewing na ayyukan.

Sabon shiga ya kamata a fara da "Manufofin instrumental sarari", inda za ka iya tara mai yawa bayanai game da daban-daban Eclipse aka gyara da kuma su interactions.

Aiki tare da JDT

Don bincika da JDT iya bude Eclipse Java aikin. Don yin wannan, zaɓi "File" menu - "New" - "da Java Project", shigar da aikin sunan kuma danna "Gama".

Don canja halin yanzu hangen zaman, zaɓi menu abu "Window" - "Open fuskar" - da Java ko bude wani sabon taga via da "Window" - "New Window" da kuma zabi wani daban-daban hangen zaman gaba.

Hangen zaman ƙunshi ra'ayoyi da cewa an yi su ne ci gaba a Java. A hagu kusurwa, sama, wani matsayi da Eclipse Java kunshe-, azuzuwan, jar-fayiloli da daban-daban fayiloli, wanda ake kira da "Kunshin Explorer". Babban menu a wannan harka da aka supplemented da 2 da maki: Source kuma Refactor.

Samar da wani Shirin a JDT

Don ƙirƙirar aikace-aikacen Java, ya kamata ka danna-dama da aikin kuma zaɓi "New" halitta a baya - "Class". A cikin pop-up, shigar da aji sunan maganganu akwatin. M: "Wanne hanyoyin da workpiece kana so ka ƙirƙiri?" - saka jama'a a tsaye wõfintattu babban (Kirtani [] args) da kuma danna "Gama".

Wannan zai haifar da wani shirin cewa yana dauke da shiga aji da kuma wani komai a babban (). Dole ne kammala wani shirin code Hanyar (j classified gangan tsallake):

jama'a aji Hello {

jama'a a tsaye wõfintattu babban (Kirtani [] args) {

domin (j = 0; j <= 5; j ++)

{

System.out.println ( "Hello");

}

}

}

A lokacin da wani sa, za ka iya lura da edita fasali:

  • autocompletion.
  • cakude dubawa.
  • Auto-bude zance, ko quotes.

Code ƙarshe da ake kira da keyboard gajerar Ctrl + Space. A daidai wannan lokaci za su dogara a kan mahallin da lissafin zaɓuɓɓuka, zabi wani keyboard ko wani linzamin kwamfuta, ko jerin hanyoyin wani abu, ko wani ~ angare na keyword.

A ginin kalma da aka bari akan kari tari. Yana faruwa a lokacin da code rikodi lokaci guda tare da Tattara bayanan. Ginin kalma kurakurai aka ja layi a ƙarƙashinsu a cikin ja, da kuma bar su auna bayyana ja da fari diagonal giciye. Sauran kurakurai aka nuna a cikin filayen a cikin wani nau'i na kwan fitila. Za su iya gyara kanka da taimakon Quick Gyara.

A misali gabatar haske aka located a gaban for sanarwa domin an ba classified i. Bayan biyu-danna kan haske kwan fitila zai zama wani jerin yiwu gyaran gaba daya. A wannan yanayin, j ake samarwa:

  • aji filin.
  • Hanyar siga;
  • gida m.

Idan ka zabi daya daga cikin zabin da linzamin kwamfuta, za ka iya ganin sakamakon rubutu.

Biyu-danna kan so embodiment haifar code.

Running aikace-aikace

Idan babu kurakurai Tattara bayanan aikace-aikace za a iya gudu via da menu abu "Fara". Babu tari mataki, tun yana daukan wuri a lokacin da ajiye code. A cikin maganganu akwatin "sanyi fara", wanda ake bukata dabi'u an riga kafa, kana bukatar ka danna a kan Run button a dama kasa. Zai bayyana a kasa daga cikin na'ura wasan bidiyo tare da alamomin da sakamakon da aikace-aikace.

A shirin za a iya gudu a cikin debugger. Da farko, kafa wani Matattara a System.out.println () tare da biyu akafi na linzamin kwamfuta a kan m akwatin zuwa hagu na tace taga, kusa da hanyar kira. A sakamakon haka zai zama a blue dot. Zaɓi "Fara" menu - "cire kuskure". Launch sanyi taga zai bayyana a sake. Bayan danna "Start" button zai bayyana cire kuskure hangen zaman tare da sabon tunani.

A cikin "cire kuskure" a kan hagu, a saman, shi ne kiran tari da toolbar don sarrafa ci gaba da shirin. A panel ƙunshi tasha button, ci gaba da kuma kammala da aikace-aikace, kisa, da kuma tsallake zuwa gaba sadarwarka kuma da hanyar dawo. Dama a saman ne a jere na Tabbed bangarori: canji, breakpoints, magana da kuma allon. Lokacin da ka zaɓi da canji shafin, za ka iya ganin darajar da m j.

Cikakken bayani game da kowane daga cikin wakilci iya ba mahallin-m taimako. Mu dai bukatar danna linzamin kwamfuta a kan title bar kuma latsa F1.

ƙarin plugins

software raya yanayi, wanda aka tsara don canza su, Tattara bayanan da debugging, husufi supplemented da aka gyara wanda suke iya canzawa, sanya aiki da kai da ginawa, gwajin kayayyaki, yi, sanyi management da kuma versioning.

CVS tushen kula da tsarin damar domin tawagar aikin a kan su. Kamar wancan canje-canje gabatar ba gauraye. Wannan shi ne wani muhimmin da kuma ɓangare na husufi.

A ci gaba da yanayi ne a kan eclipse.org shafin. Toshe-ins suna located a cikin Toshe-a tsakiya.

architecture

Dalili na dandali - aikin arziki RCP abokan ciniki. Simplistically su iya sallama da wani sa na toshe-ins amfani a ci gaba da shirye-shirye. Akwai ƙarin aka gyara shawarar da tilas ba ne.

Babban aka gyara su ne:

  • A Runtime kayyade model aka gyara bisa OSGi jaddadawa tsawo da kuma fadada maki. Har ila yau, bayar da ƙarin ayyuka kamar syslog da parallelism.
  • SWT-kunshin ƙunshi Eclipse fasali da kuma mai amfani da ke dubawa Widgets. Yana yana da add azuzuwan sauƙaƙe halittar zana aikace-aikace.
  • kayan aikin sarari ya hada da ra'ayoyi, da kuma gabatar tace taga.
  • Bangaren "Taimako" samar da masu amfani da goyan baya, a cikin wani nau'i na tunani tsarin ko wani m jerin aiki.
  • Toshe-a "Update" ba ka damar samun latest version na software.
  • Bangaren "Team" na samar da kayayyakin more rayuwa a haɗa nasu version kula da tsarin.

A dandamali halitta da IBM, ya zama wani cikakken featured bude-source tsarin. Its mambobi ne a kan wani mutum ɗari kamfanoni. Ko da yake da ra'ayin samar da irin wannan tsarin sun kasance a baya, m, abin dogara da kuma m zane Eclipse ya yarda da shi ya dauki wani abu matsayi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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