NetBeans 20 પહેલેથી જ રિલીઝ થઈ ચૂક્યું છે અને આ તેના સમાચાર છે

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

NetBeans એ એક મફત સંકલિત વિકાસ વાતાવરણ છે, જે મુખ્યત્વે Java પ્રોગ્રામિંગ ભાષા માટે બનાવવામાં આવ્યું છે.

નું નવું સંસ્કરણ NetBeans 20 પહેલેથી જ રિલીઝ થઈ ચૂક્યું છે અને તેની સાથે JDK 21 માટે સપોર્ટ સાથે સંબંધિત વિવિધ ફેરફારો અને સુધારાઓ, તેમજ સામાન્ય બગ ફિક્સ અને વધુ આવે છે.

જેઓ NetBeans થી અજાણ છે, તમારે જાણવું જોઈએ કે આ તે ખૂબ જ લોકપ્રિય IDE છે જે Java SE, Java EE, PHP, C/C++, JavaScript અને Groovy પ્રોગ્રામિંગ ભાષાઓ માટે સપોર્ટ પૂરો પાડે છે.

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

NetBeans 20 ના નવા સંસ્કરણમાં શામેલ છે JDK 21 "nb-javac" માં અપડેટ કરી રહ્યું છે અને તેની સાથે JDK 21 સાથે સુસંગત કોડ પૂર્ણતાનો અમલ કરે છે, CSS, LSP (લેંગ્વેજ સર્વર પ્રોટોકોલ) ને સમર્થન આપવા માટે સુધારાઓ કરવામાં આવ્યા છે. VSCode એક્સ્ટેન્શન્સ, રસ્ટ-સંબંધિત વિશેષતાઓ અને ઇનલાઇન સંકેતોની સેટિંગ્સમાં સુધારો કરવામાં આવ્યો છે, કીબાઇન્ડ ઉમેરો અને ડિફોલ્ટ રૂપે તેમને અક્ષમ કરો.

આ ઉપરાંત, તે પ્રકાશિત કરવામાં આવે છે Gradle આવૃત્તિ 8.4 માં અપડેટ થયેલ છે જેમાં સ્ટેક ઓવરફ્લોને ઠીક કરવા, કેટલાક ગુમ થયેલ ગ્રેડલ રૂપરેખાંકનોને દૂર કરવા, wrapper.propertiesમાં Gradle સંસ્કરણ ફેરફારને ઠીક કરવા અને LSP/Micronaut પરીક્ષણોને ઠીક કરવા જેવા વિવિધ સુધારાઓનો સમાવેશ થાય છે.

ના ભાગ પર Maven આ આવૃત્તિ 3.9.5 માં અપડેટ કરવામાં આવ્યું હતું maven-indexer 7.0.4 અને luzene 9.8.0 સાથે. maven.embedder માં JDOM લાઇબ્રેરીને આવૃત્તિ 1.0 થી 2.0.6.1 સુધી અપડેટ કરી, તૈયારી અને ફરીથી લોડ કરવા માટે અમલમાં સુધારાઓ, ફેલસેફ અને સુધારેલ હાર્ડકોડેડ મેવન કમ્પાઈલર અને રિસોર્સ પ્લગઈન વર્ઝન ડિફોલ્ટ માટે JUnit આઉટપુટ પ્રોસેસિંગ સક્ષમ કર્યું.

PHP વિશે, NetBeans 20 ના આ નવા સંસ્કરણમાં અપવાદ બ્રેકપોઇન્ટ માટે ઉમેરાયેલ આધાર, તેમજ બ્રેકપોઇન્ટ બનાવતી વખતે વિસ્તૃત તપાસ, php પ્રોજેક્ટ ટેસ્ટ સેટિંગ્સમાં ચેકબોક્સ વચ્ચેનો નિશ્ચિત ગેપ, ફિક્સ્ડ ઇશ્યૂ જ્યાં ટાઇપ કરેલ ફીલ્ડને વાસી તરીકે ચિહ્નિત કરવામાં આવે છે તે વાસી તરીકે દર્શાવવામાં આવતી નથી., PHP ના નવા સંસ્કરણોમાં રજૂ કરાયેલી સુવિધાઓ માટે સુધારેલ સમર્થન, બ્રાઉઝરમાં, વારસાગત સભ્યો અલગ રંગમાં પ્રદર્શિત થાય છે, તે જાવામાં કેવી રીતે થાય છે તેના જેવું જ, php માટે કોડ પૂર્ણતા સેટિંગ્સમાં નિશ્ચિત તત્વ સ્થિતિ

અન્ય ફેરફારોમાંથી જે આ નવા સંસ્કરણથી standભા છે:

  • jgit ને 5.7.0 થી 6.7.0 સુધી અપડેટ કર્યું
  • FlatLaf અપડેટ 3.1 થી 3.2
  • NetBeans માં સુધારેલ CSS સપોર્ટ
  • LSP ક્ષમતાઓ વિસ્તૃત કરવામાં આવી છે
  • માર્કડાઉન ફોર્મેટમાં માર્કડાઉનનું પૂર્વાવલોકન કરતી વખતે સંપાદક ચેકબોક્સ ફેરફારોને સમર્થન આપે છે.
  • Apple સિલિકોન સાથે Mac પર સોકેટ દ્વારા ડોકર દાખલા ઉમેરવાનો વિકલ્પ સક્ષમ કર્યો
  • SchemaLocation ફીલ્ડ વિના XML દસ્તાવેજો માટે ચોકસાઈ તપાસ સક્ષમ છે અને કોડ પૂર્ણતા લાગુ કરવામાં આવે છે
  • CPPLite સ્થિર
  • ARM64 આર્કિટેક્ચર માટે પ્રોફાઇલ લાઇબ્રેરી ઉમેરી.
  • nb-javac libwrapper પરીક્ષણો ઉમેર્યા.
  • એકમ પરીક્ષણો સાથે તમામ વ્યવસાય મોડ્યુલો ઉમેર્યા
  • ઠીક કરો: જો અગાઉનું પરિમાણ TypeVariable હોય તો Java પૂર્ણતા પરિમાણ ટૂલટિપ પ્રદર્શિત થતી નથી
  • શબ્દમાળા નમૂનાઓ માટે ઉમેરાયેલ આધાર
  • JavaFX વિઝાર્ડ્સના નામ અપડેટ કરો અને ડ્યુકસ્ક્રિપ્ટ વિઝાર્ડને વધુ સારી સ્થિતિમાં ખસેડો.

છેલ્લે જો તમે તેના વિશે વધુ જાણવા માંગો છો આ નવા સંસ્કરણની, તમે વિગતો તપાસી શકો છો નીચેની કડી.

લિનક્સ પર અપાચે નેટબીન્સ 20 કેવી રીતે ઇન્સ્ટોલ કરવું?

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

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

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

ant

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

./nbbuild/netbeans/bin/netbeans

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

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

sudo snap install netbeans --classic

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

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

flatpak install flathub org.apache.netbeans

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

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

*

*

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