NetBeans 18 સુધારેલ રસ્ટ સપોર્ટ, જાળવણી સુધારણા અને વધુ સાથે આવે છે

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

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

આ એલApache NetBeans 18 ના નવા સંસ્કરણનું પ્રકાશન, જેમાં Java, PHP, તેમજ જાળવણી સુધારણાઓ, બગ ફિક્સેસ અને રસ્ટ માટે પ્રારંભિક સમર્થન બંને માટે મોટી સંખ્યામાં ફેરફારો અને સુધારાઓ કરવામાં આવ્યા છે.

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

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

NetBeans 18 ના આ નવા પ્રકાશિત સંસ્કરણમાં Gradle ને કેટલાક સુધારાઓ અને સુધારાઓ પ્રાપ્ત થયા છેs, જેમાંથી કન્સોલ પર મુદ્રિત ખોટા સંદેશાઓનું સુધારણા બહાર આવે છે, તે ઉપરાંત ગ્રેડલ ટૂલિંગને JDK 8.1 સપોર્ટ સાથે 2-rc-20 પર અપડેટ કરવામાં આવ્યું છે, વર્ઝનલેસ ડિપેન્ડન્સી હેન્ડલિંગમાં સુધારો કરવામાં આવ્યો છે અને બિલ્ડ સિસ્ટમ સપોર્ટ પણ સુધારેલ છે.

બીજી તરફ, મેવેનને બિલ્ડ સિસ્ટમ માટે સપોર્ટ એન્હાન્સમેન્ટ્સ પ્રાપ્ત થયા,તે ઉપરાંત સંસ્કરણ 3.9.1 નું અપડેટ સંકલિત કરવામાં આવ્યું છે. તે પણ નોંધ્યું છે કે Maven માં બાહ્ય અનુક્રમણિકા લોડ કરવા માટે ઉમેરાયેલ સેટિંગ્સ, તેમજ મલ્ટિ-થ્રેડેડ મોડમાં મેવેન ચલાવવાની સુધારેલી શોધ અને મનસ્વી નિર્દેશિકામાંથી પરીક્ષણો ચલાવવાની ક્ષમતા ઉમેરાઈ.

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

બીજી બાજુ, તે પ્રકાશિત થાય છે કે વેબ પ્રોજેક્ટ્સના વાતાવરણમાં, CSS સપોર્ટમાં સુધારો કરવામાં આવ્યો છે, HTML5 ટેમ્પ્લેટ્સ અપડેટ કરવામાં આવ્યા છે અને JavaScript વર્ગોમાં જાહેર અને ખાનગી ક્ષેત્રોના સંચાલનમાં સુધારો કરવામાં આવ્યો છે.

તે પણ નોંધ્યું છે કે આ નવા સંસ્કરણમાં NetBeans 18 ને રસ્ટ ભાષામાં પ્રોજેક્ટ ડેવલપમેન્ટ એન્વાયર્નમેન્ટ માટે પ્રારંભિક સમર્થન લાગુ કરવામાં આવ્યું છે, રસ્ટ ઓપ્શન્સ પેનલ અને કાર્ગો એક્ઝિક્યુટેબલ પસંદગી ઉમેરી રહ્યા છે.

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

  • વિકલ્પો વિન્ડો લેઆઉટ tweaks અને UI સુધારાઓ
  • કોડ એડિટરમાં HCL (HashiCorp Terraform Configuration Definition Language) માટે પ્રારંભિક સપોર્ટ ઉમેરવામાં આવ્યો છે.
  • KODataBindContext માં રેગ્યુલર એક્સપ્રેશનનો અયોગ્ય ઉપયોગ
  • ગો કોડ માટે સિન્ટેક્સ હાઇલાઇટિંગ સપોર્ટ ઉમેર્યો.
  • PostgreSQL JDBC ડ્રાઇવર સુધારેલ છે
  • ServletJSPAPI જકાર્તા પરિવાર માટે અપડેટ કર્યું 
  • Glassfish 7.0 માટે આધાર.
  • LSP (લેંગ્વેજ સર્વર પ્રોટોકોલ) સર્વર્સના ઉપયોગ સાથે સંકળાયેલ વિસ્તૃત ક્ષમતાઓ.
  • Gradle ટૂલકીટ અને API ને JDK 8.1 માટે સમર્થન સાથે આવૃત્તિ 20 માં અપડેટ કરવામાં આવ્યું છે.
  • ઘણી કમ્પાઇલર ચેતવણીઓ દૂર કરી
  • JPA માટે સુધારેલ TomEE સપોર્ટ
  • જાવા પ્રોજેક્ટ્સ માટે, JDK 20 માટે સમર્થન ઉમેરવામાં આવ્યું છે અને મોટા સ્ટ્રિંગ હેન્ડલરને અમલમાં મૂકવામાં આવ્યું છે.
  • FlatLAF ડાર્કમાં અક્ષમ ચિહ્નોના દેખાવમાં સુધારો
  • JDK7 Objects.equals() સાથે સ્ટ્રિંગ સરખામણીને સરળ બનાવીને સાફ કરો
  • Glassfish 7.0.x પ્લેટફોર્મ અને Jakarta EE 3.1 JPA 10 માટે સમર્થન ઉમેર્યું.
  • છબી પ્રદર્શન સાધન સુધારેલ

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

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

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

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

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

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ી શકો છો.