જાણો અપાચે નેટબીન્સ 11.2 માં નવું શું છે અને તેને લિનક્સ પર કેવી રીતે ઇન્સ્ટોલ કરવું

અપાચે-નેટબીન

La અપાચે સ Softwareફ્ટવેર ફાઉન્ડેશને તાજેતરમાં તેનું નવું સંસ્કરણ રજૂ કરવાની જાહેરાત કરી છે માટે તમારા સંકલિત વિકાસ પર્યાવરણ અપાચે નેટબીન્સ 11.2. Racરેકલ દ્વારા નેટબીન્સ કોડના સ્થાનાંતરણ પછી અને અપાચે ઇન્ક્યુબેટરમાંથી પ્રોજેક્ટના સ્થાનાંતરણ પછીનું પ્રથમ સંસ્કરણ, અપાચે ફાઉન્ડેશન દ્વારા તૈયાર કરાયેલું આ ચોથું સંસ્કરણ છે.

પ્રક્ષેપણ જાવા એસઇ, જાવા ઇઇ, પીએચપી, જાવાસ્ક્રિપ્ટ અને ગ્રૂવી પ્રોગ્રામિંગ ભાષાઓ માટે સપોર્ટ સમાવે છે. આવૃત્તિ 11.3 માં ઓરેકલ-પૂરા પાડવામાં આવેલા કોડ બેઝમાંથી સી / સી ++ સપોર્ટનું સ્થાનાંતરણ અપેક્ષિત છે, જે જાન્યુઆરીમાં સુનિશ્ચિત થયેલ છે. એપ્રિલ 2020 માં, અપાચે નેટબીન્સ 12 પ્રકાશન રચશે, જે વિસ્તૃત સપોર્ટ ચક્ર (એલટીએસ) ના ભાગ રૂપે આવશે.

જેઓ હજી પણ તેઓ નેટબીનથી અજાણ છે, તેઓને જાણ હોવી જોઇએ કે આ એક નિ integratedશુલ્ક સંકલિત વિકાસ વાતાવરણ છે, થઈ ગયું મુખ્યત્વે જાવા પ્રોગ્રામિંગ ભાષા માટે અને તે વિસ્તૃત કરવા માટે તેમાં નોંધપાત્ર સંખ્યામાં મોડ્યુલો પણ છે.

નેટબીન્સ એ એક ખૂબ જ સફળ ઓપન સોર્સ પ્રોજેક્ટ છે જેનો મોટો વપરાશકાર આધાર છે, જે હંમેશાં વિકસિત સમુદાય છે.

નેટબીન્સ 11.2 મુખ્ય નવી સુવિધાઓ

નેટબીન્સના આ નવા સંસ્કરણના પ્રકાશન સાથે 11.2 પીએચપી ભાષાની નવી સુવિધાઓ ઉમેરવામાં આવી, શાખા 7.4 માં વિકસિત. પણ લેખિત ગુણધર્મોનો ઉમેરો પ્રકાશિત થાય છે, ઓપરેટર "?? = », હાલની મેટ્રિક્સને બદલવાની ક્ષમતા જ્યારે કોઈ નવું વ્યાખ્યાયિત કરવું, serialબ્જેક્ટ્સને સીરીલાઇઝ કરવા માટેની નવી પદ્ધતિ, મોટી સંખ્યામાં પ્રદર્શિત કરવાની ક્ષમતા અને કાર્યોને વ્યાખ્યાયિત કરવા માટે એક નવું બંધારણ.

બીજો ફેરફાર જે નેટબીન્સ 11.2 માંથી બહાર આવે છે તે છે જાવા એસઇ 13 માટે સપોર્ટ. ઉદાહરણ તરીકે, ઉપયોગ કરવાની ક્ષમતા «સ્વીચOperator ઓપરેટરને બદલે અભિવ્યક્તિના સ્વરૂપમાં.

Se ટેક્સ્ટ બ્લોક્સ માટે હાઇલાઇટિંગ અને રૂપાંતર કામગીરીનો અમલ કરો તેમાં અક્ષર એસ્કેપનો ઉપયોગ કર્યા વિના અને મૂળ ટેક્સ્ટ ફોર્મેટિંગને સાચવ્યા વિના મલ્ટિ-લાઇન ટેક્સ્ટ ડેટા શામેલ છે. અત્યાર સુધી સૂચિબદ્ધ સુવિધાઓને પરીક્ષણ તરીકે ચિહ્નિત કરવામાં આવી છે અને ફક્ત "સક્ષમ-પૂર્વાવલોકન" ધ્વજ સાથે એસેમ્બલી દરમિયાન તે સક્રિય થાય છે;

પણ વિવિધ પ્રભાવ izપ્ટિમાઇઝેશન પ્રકાશિત: સ્રોત પાઠોવાળી ઝાડમાં બાઈનરી ફાઇલોની શોધની ગતિ વધારી દેવામાં આવી છે.

લિનક્સ અને વિન્ડોઝ પર, વSચ સર્વિક ઇન્ટરફેસઅને જાવા NIO2 API દ્વારા પ્રદાન થયેલ છે તેનો ઉપયોગ ડિરેક્ટરીઓમાં ફેરફારને ટ્રેક કરવા માટે થાય છે, ઝડપી ફાઇલ-થી-ફાઇલ ઓળખ.

ગ્રેડલ બિલ્ડ સિસ્ટમ માટે સુધારેલ સપોર્ટ. જાવા કમ્પાઇલર ફ્લેગો લોડ કરવાની ક્ષમતા ઉમેરવામાં, તમને ગ્રેડલ પ્રોજેક્ટ્સમાં પ્રાયોગિક જાવા સુવિધાઓનો ઉપયોગ કરવાની મંજૂરી આપી.

ટ tabબ પર વપરાશકર્તા ઇનપુટની પ્રક્રિયા પણ ઉમેરી, વિધાનસભાની પ્રગતિ (આઉટપુટ) ને પ્રતિબિંબિત કરે છે. ગ્રેડલ ડિમન પૃષ્ઠભૂમિ પ્રક્રિયા શરૂ કરતી વખતે, org.gradle.jvmargs મિલકત હવે ધ્યાનમાં લેવામાં આવે છે.

જાવાસ્ક્રિપ્ટ પાર્સર સાથેના કોડ માટેના લાઇસેંસિંગ સમસ્યાઓનું સમાધાન કરવામાં આવ્યું હતું કારણ કે પાર્સર પહેલાં અલગથી ઇન્સ્ટોલ કરવું પડ્યું હતું. હવે ગ્રેઅલ-જેએસ પાર્સરને જી.પી.એલ. થી યુપીએલ (યુનિવર્સલ પર્મિસિવ લાઇસન્સ) માં ટ્રાન્સફર કરવામાં આવ્યા છે.

લિનક્સ પર નેટબીન્સ 11.2 કેવી રીતે ઇન્સ્ટોલ કરવું?

જેઓ નેટબીન્સનું આ નવું વર્ઝન મેળવવા માંગે છે તે માટે 11.2 તેમની પાસે તેમની સિસ્ટમ પર ઓરેકલ અથવા ઓપન જેડીકે 8 નું ઓછામાં ઓછું જાવા 8 સંસ્કરણ ઇન્સ્ટોલ કરવું આવશ્યક છે અને અપાચે એન્ટ એન્ટ 1.10 અથવા તેથી વધુ.

હવે તેઓએ એપ્લિકેશનનો સ્રોત કોડ ડાઉનલોડ કરવો આવશ્યક છે જે તેઓ મેળવી શકે છે નીચેની લિંકમાંથી.

એકવાર તમારી પાસે બધું ઇન્સ્ટોલ થઈ જાય, પછી નવી ડાઉનલોડ કરેલી ફાઇલને તમારી રુચિ પણ ધ્યાનપાત્ર ડિરેક્ટરીમાં અનઝિપ કરો.

અને ટર્મિનલમાંથી આપણે આ ડિરેક્ટરી દાખલ કરીશું અને પછી એક્ઝેક્યુટ કરીશું.

ant

અપાચે નેટબીન્સ IDE બનાવવા માટે. એકવાર નિર્માણ થયા પછી તમે ટાઇપ કરીને IDE ચલાવી શકો છો

./nbbuild/netbeans/bin/netbeans

પણ ત્યાં અન્ય સ્થાપન પદ્ધતિઓ છે જેની સાથે તેઓને સમર્થન મળી શકે, તેમાંથી એક સ્નેપ પેકેજોની સહાયથી છે.

તેમની સિસ્ટમ પર આ પ્રકારના પેકેજીસ ઇન્સ્ટોલ કરવામાં સક્ષમ થવા માટે તેમને ફક્ત સપોર્ટ હોવો જોઈએ. આ પદ્ધતિનો ઉપયોગ કરીને સ્થાપિત કરવા માટે, તમારે નીચેનો આદેશ લખો:

sudo snap install netbeans --classic

બીજી પદ્ધતિ ફ્લેટપક પેકેજોની સહાયથી છે, તેથી તેમની સિસ્ટમ પર આ પેકેજો ઇન્સ્ટોલ કરવા માટે તેમની પાસે સપોર્ટ હોવો આવશ્યક છે.

સ્થાપન કરવા માટેનો આદેશ નીચે મુજબ છે:

flatpak install flathub org.apache.netbeans

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.