કોડ OSS, VSCodium અથવા વિઝ્યુઅલ સ્ટુડિયો કોડ: તમારે Linux પર શું ઇન્સ્ટોલ કરવું જોઈએ

કોડ OSS, VScodium અને વિઝ્યુઅલ સ્ટુડિયો કોડ

ઘણા ટેક્સ્ટ સંપાદકો છે. સાદા ટેક્સ્ટ માટે, Gedit, Kate, અથવા Windows Notepad પર્યાપ્ત કરતાં વધુ છે, પરંતુ જ્યારે આપણે ઓછામાં ઓછું HTML લખવા માંગીએ છીએ, ત્યારે આપણને જે જોઈએ છે તે કંઈક બીજું છે, આશા છે કે તેની સાથે સુસંગત છે. એમ્મેટ. Adobe તેને છોડી દે અને નવા મેનેજરો Linux વિશે ભૂલી ગયા તે પહેલાં કૌંસ એ સારો વિકલ્પ હતો. એટમ એ બીજી શક્યતા છે, પરંતુ બહુમતી પસંદગી વિઝ્યુઅલ સ્ટુડિયો કોડ છે… અથવા તેના લાઇસન્સ વિનાના સંસ્કરણોમાંથી એક જેમ કે કોડ OSS અથવા VSCodium.

પરંતુ તફાવતો શું છે? શા માટે ત્યાં ત્રણ છે? પ્રથમનું અસ્તિત્વ સ્પષ્ટ છે: તે માઇક્રોસોફ્ટ દ્વારા ઓફર કરાયેલ સંપાદક છે, અને તે તેની સાથે આવું કરે છે એમઆઈટી લાઇસન્સ. સૌથી ખરાબ અને સૌથી પ્રતિબંધિત લાઇસન્સમાંથી એક નથી, પરંતુ માઇક્રોસોફ્ટ તેનું પોતાનું કસ્ટમાઇઝેશન ઉમેરે છે અને ટેલિમેટ્રી ડેટા બચાવે છે (વધુ માહિતી). વિઝ્યુઅલ સ્ટુડિયો કોડ થોડો ક્રોમ જેવો છે: તે ઓપન સોર્સ સોફ્ટવેર પર બનેલ છે, પરંતુ તેઓ તેમાં ફેરફાર કરે છે અને તેમને શું ફાયદો થાય છે તે ઉમેરે છે. પછી ક્રોમિયમ અથવા બ્રેવ જેવા સોફ્ટવેર છે, જે મૂળ સોફ્ટવેરનો ઉપયોગ કરે છે, જે રસ ન હોય તેને દૂર કરે છે.

વિઝ્યુઅલ સ્ટુડિયો કોડ: ટેલિમેટ્રી સહિત માઇક્રોસોફ્ટ શું ઑફર કરે છે

જેઓ આમાંથી કોઈની પણ પરવા કરતા નથી તેમના માટે, વિઝ્યુઅલ સ્ટુડિયો કોડ શ્રેષ્ઠ વિકલ્પ હોઈ શકે છે. ઉપરાંત, થી તેમની વેબસાઇટ અમે DEB અને RPM પેકેજો ડાઉનલોડ કરી શકીએ છીએ, તેથી ડેબિયન/ઉબુન્ટુ અથવા Fedora વપરાશકર્તાઓએ વેબ પર જવાની, પેકેજ ડાઉનલોડ કરવાની, ઇન્સ્ટોલ કરવાની અને સંપાદકને તેના સૌથી અધિકૃત સ્વરૂપમાં રાખવાની જરૂર નથી.

અમને અન્ય વિતરણોમાં સમસ્યા છે, જેમ કે Arcn Linux પર આધારિત. આર્ક રિપોઝીટરીઝમાં તેઓ માલિકીનું કંઈપણ ઉમેરતા નથી, અને વિઝ્યુઅલ સ્ટુડિયો કોડ ઇન્સ્ટોલ કરવા માટે આપણે ખેંચવું પડશે ઔર. આ રીપોઝીટરીમાં આપણને ઘણા બધા વિકલ્પો મળે છે, અને એક -bin માં સમાપ્ત થવાની ભલામણ કરવામાં આવે છે કારણ કે તે કમ્પાઈલ કરવામાં ઓછો સમય લે છે (તે પ્રી કમ્પાઈલ છે).

વિઝ્યુઅલ સ્ટુડિયો કોડ ઇન્સ્ટોલ કરવું અમારી પાસે હશે સૌથી સંપૂર્ણ અનુભવ, કારણ કે ઇન્સ્ટોલેશન પછી અમારી પાસે તેના માર્કેટના તમામ એક્સ્ટેંશનની ઍક્સેસ હશે, માઇક્રોસોફ્ટ તેમાં ઉમેરે છે તે લેયર પછીનો સૌથી મહત્વનો મુદ્દો, જેમાં અમે પહેલેથી જ સંમત છીએ, જેમાં ટેલિમેટ્રી સંગ્રહનો સમાવેશ થાય છે (ઉદારતા તરીકે ઘણા સમય સુધી).

કોડ OSS અને VSCodium: માઇક્રોસોફ્ટ લેયર વગરનું સોફ્ટવેર ફાઉન્ડેશન

કોડ OSS અને VSCodium એ જ વિઝ્યુઅલ સ્ટુડિયો કોડ છે, પરંતુ માઇક્રોસોફ્ટ લેયર વિના, અને તેથી ટેલિમેટ્રી નથી. તેમની પાસે સત્તાવાર ચિહ્ન પણ નથી, પરંતુ આ એક બિનમહત્વપૂર્ણ વિગત છે. અને જો મને માઇક્રોસોફ્ટનો કસ્ટમ કોડ ન જોઈતો હોય, તો Linux માટે શ્રેષ્ઠ વિકલ્પ કયો છે?

જાણવાની પ્રથમ વસ્તુ એ છે કે કોડ OSS અને VSCodium બંને તેઓ GitHub પર પ્રકાશિત થયેલ ઓપન સોર્સ લે છે અને, તેમાંથી, તેઓ સંપાદક બનાવે છે. પરંતુ ત્યાં તફાવતો છે:

કોડ OSS એ છે જે તમે મેળવો છો જ્યારે તમે તેના સ્રોત કોડમાંથી vscode બનાવો છો. VSCodium એ વધુ બિલ્ડ સ્ક્રિપ્ટ છે જે જ્યારે Microsoft પાસે નવું સંસ્કરણ હોય ત્યારે vscode કમ્પાઇલ કરે છે અને દ્વિસંગીઓને GitHub પર ધકેલે છે, તેથી તે સમય બચાવે છે અને વહેલા ઉપલબ્ધ થાય છે. ઉપરાંત, VSCodium પ્રક્રિયામાં ટેલિમેટ્રીને અક્ષમ કરે છે અને કેટલાક ટેલિમેટ્રી કોડને ફરીથી લખે છે જેથી Microsoft દ્વારા આ પ્રકારની માહિતી એકત્રિત કરવાનો પ્રયાસ કરવામાં આવે તો તે ક્યાંય ન જાય. કોડ OSS માં આવું થાય કે નહીં તે કોણે કમ્પાઇલ કર્યું છે તેના પર આધાર રાખે છે, જેમ કે આર્ક લિનક્સ સમુદાય અથવા કોણ ફ્લેટપેક અને સ્નેપ પેકેજો બનાવે છે.

એક્સ્ટેંશન સમસ્યા

જ્યારે આપણે વિઝ્યુઅલ સ્ટુડિયો કોડ ઇન્સ્ટોલ કરીએ છીએ, ત્યારે માર્કેટ જ્યાંથી એક્સ્ટેન્શન્સ મેળવવામાં આવે છે તે માઇક્રોસોફ્ટનું પોતાનું છે, પરંતુ VSCodium અને કોડ OSSમાં આવું નથી. તેના બદલે બીજા સ્ટોર પર જાય છે જેમાં દરેક વસ્તુ ઓપન સોર્સ હોવાનું માનવામાં આવે છે, પરંતુ તે ત્યાં નથી, ઉદાહરણ તરીકે, ટિપ્પણી વિભાજક, એક એક્સ્ટેંશન જે કીબોર્ડ શૉર્ટકટ સાથે એક-લાઇન અલંકૃત ટિપ્પણીઓ અથવા એક પ્રકારનું બેનર બનાવે છે.

VSCodium અને Code OSS માં આ સમસ્યાને ઠીક કરવા માટે અમે બે વસ્તુઓ કરી શકીએ છીએ:

  • product.json ફાઇલ શોધો (ઉબુન્ટુ પર પાથ /usr/share/codium/resources/app માં) અને આ ઉમેરો:

"extensionsGallery": { "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index" , "itemUrl": "https://marketplace.visualstudio.com/items" }
  • બીજો વિકલ્પ એ છે કે એક્સ્ટેંશન ડાઉનલોડ કરો અને તેને મેન્યુઅલી ઇન્સ્ટોલ કરો.
    • અમે જઈ રહ્યા છે marketplace.visualstudio.com .
    • અમે એક્સ્ટેંશન શોધીએ છીએ.
    • જમણી બાજુએ આપણે ડાઉનલોડ એક્સટેન્શન પર ક્લિક કરીએ છીએ, તે vsix ફાઇલ ડાઉનલોડ કરશે.
    • ચાલો VSCodium અથવા કોડ OSS પર જઈએ.
    • અમે એક્સ્ટેંશન ટેબ પર ક્લિક કરીએ છીએ, પછી ત્રણ બિંદુઓ પર અને પછી VSIX થી Install પર ક્લિક કરીએ છીએ.
    • અમે પગલું 3 માં ડાઉનલોડ કરેલ એક્સ્ટેંશન શોધીએ છીએ અને ઇન્સ્ટોલ પર ક્લિક કરીએ છીએ.

VScodium અથવા Code OSS માં મેન્યુઅલી એક્સ્ટેંશન ઇન્સ્ટોલ કરો

તેને મેન્યુઅલી કરવા વિશે એકમાત્ર ખરાબ બાબત એ છે કે આપણે એક જ સંપાદકમાંથી બધા વિકલ્પો જોઈ શકતા નથી; જો આપણે કંઈક વિશિષ્ટ શોધી રહ્યા હોઈએ અને અમને એક્સ્ટેંશનનું નામ ખબર ન હોય તો તે અમને માઈક્રોસોફ્ટ માર્કેટમાંથી શોધવા માટે દબાણ કરશે.

સારું. પરંતુ અંતે વિઝ્યુઅલ સ્ટુડિયો કોડ, કોડ OSS અથવા VSCodium?

આ પહેલેથી જ છે દરેકનો નિર્ણય, અને પસંદગીના કારણો ઘણા અને વૈવિધ્યસભર હોઈ શકે છે. વિન્ડોઝના વપરાશકર્તા અથવા DEB અથવા RPM પેકેજો સાથે સુસંગત Linux સિસ્ટમ માટે, જે ટેલિમેટ્રી અને માઇક્રોસોફ્ટના પોતાના કોડ વિશે પણ ચિંતિત નથી, સત્તાવાર વિઝ્યુઅલ સ્ટુડિયો કોડ શ્રેષ્ઠ વિકલ્પ છે.

પણ છે ત્યાં શું છે અથવા શું ઇન્સ્ટોલ કરવું સરળ છે તે ધ્યાનમાં લો અમારા વિતરણમાં. જો તમે DEB અથવા RPM પેકેજો ઇન્સ્ટોલ કરી શકતા નથી, તો VSCodium સ્નેપ પેકેજ તરીકે અને Flathub પર ફ્લેટપેક પેકેજ તરીકે બંને ઉપલબ્ધ છે. તેના બદલે, કોડ OSS માત્ર Flathub પર છે. પરંતુ કોડ OSS સત્તાવાર આર્ક લિનક્સ કમ્યુનિટી રીપોઝીટરીમાં છે, તેથી જો તમે નેક્સ્ટ-જનન પેકેજોનો ઉપયોગ કરવા માંગતા ન હોવ તો તમે તેને ઇન્સ્ટોલ કરી શકો છો. Windows અને macOS પર વિકલ્પો ફક્ત વિઝ્યુઅલ સ્ટુડિયો કોડ (વત્તા ચૂકવેલ વિઝ્યુઅલ સ્ટુડિયો વિકલ્પ) અને VSCodium છે.

Linux માં તમે પસંદ કરી શકો છો, અને તમારે દરેક વિકલ્પના ફાયદા અને ગેરફાયદાને જાણીને તે કરવું પડશે. હું પસંદ કરીશ VSCodium જે ફ્લેટપેક અથવા સ્નેપ વર્ઝન ન હતું, અથવા આર્ક લિનક્સ આધારિત સિસ્ટમો પર કોડ OSS, જો કે તેને અપડેટ કરવામાં થોડો વધુ સમય લાગે છે. પ્રશ્ન એ છે કે અમને સૌથી વધુ અનુકૂળ શું છે તે પસંદ કરવાનો છે, અને Linux માં એક પસંદગી છે.


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

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

*

*

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

  1.   સેબા જણાવ્યું હતું કે

    માઈક્રોસોફ્ટ જે ટેલિમેટ્રી મેળવે છે તે શું ધરાવે છે તે જાણવું રસપ્રદ રહેશે.
    મારા કમ્પ્યુટરમાંથી ખાનગી ડેટા મેળવવાનો અંત?
    શું મેં ડેવલપ કરેલો સોર્સ કોડ ચોરાઈ ગયો છે?
    જો કોઈને ખબર હોય કે તે શું છે, તો હું ટિપ્પણીની પ્રશંસા કરીશ!

  2.   રફેલ જણાવ્યું હતું કે

    EX-CE-LEN-TE તમારો લેખ.
    ગયા વર્ષે જ્યારે હું તે બધા વચ્ચેના તફાવતો શોધવાનો પ્રયાસ કરી રહ્યો હતો, ત્યારે તે મારા માટે એક વાસ્તવિક માથાનો દુખાવો હતો, અને મેં VSCodeનો ઉપયોગ કરવાનું સમાપ્ત કર્યું, મુખ્યત્વે પ્લગઇન્સ શોધવા અને તેને ઇન્સ્ટોલ કરવા માટે. પરંતુ તે એ છે કે તમારા લેખમાં મફત વિકલ્પોના ઉપયોગકર્તા માટે આ કાર્યને સરળ બનાવવા માટે શૉર્ટકટ્સ પણ શામેલ છે.

    ગંભીરતાપૂર્વક, તાજેતરના મહિનાઓમાં મેં સ્પેનિશમાં Linux વિશે વાંચેલું શ્રેષ્ઠ.

    ગ્રાસિઅસ