ઉબુન્ટુમાં તમારા કોડ્સ વિકસાવવા માટે સારો IDE કોડલાઈટ

વિશે codelite

હવે પછીના લેખમાં આપણે કોડલાઈટ પર એક નજર નાખીશું. આ એક મફત અને ક્રોસ પ્લેટફોર્મ એકીકૃત વિકાસ પર્યાવરણ સી / સી ++ પ્રોગ્રામિંગ ભાષા માટે, તે PHP અને જાવાસ્ક્રિપ્ટ જેવી અન્ય ભાષાઓને સમર્થન આપે છે. કોડલાઈટ નિ freeશુલ્ક ડાઉનલોડ કરી શકાય છે, પરંતુ જો તમે ઈચ્છો છો તો તમે તેને ડાઉનલોડ કરતી વખતે એક પ્રતીકાત્મક દાન કરી શકો છો, જેથી આ IDE ના વિકાસને ટેકો આપવાનું ચાલુ રાખો.

કોડલાઇટ એ અહીં ક્રોસ પ્લેટફોર્મ મફત અને ખુલ્લા સ્રોત સી / સી ++ ભાષાઓ માટે તે તેના ગ્રાફિકલ ઇન્ટરફેસ માટે ડબ્લ્યુએક્સવિડ્ટ્સનો ઉપયોગ કરે છે. કોડલાઇટ ઓપન સોર્સ સ્પિરિટનું પાલન કરવા માટે, તે ફક્ત મફત ટૂલ્સ (મિનડબ્લ્યુ અને જીડીબી) નો ઉપયોગ કરીને કમ્પાઇલ અને ડિબગ કરવામાં આવે છે.

કોડલાઇટની સામાન્ય સુવિધાઓ

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

તેની ખૂબ નોંધપાત્ર સુવિધાઓ પૈકી અમારી પાસે સિસ્ટમ છે કોડ પૂર્ણ આ IDE માં બધી સપોર્ટેડ ભાષાઓ માટે. તે આપણી વિંડોમાં otનોટેશન તરીકે અમારી કોડની લાઇનમાં કરેલી ભૂલો વિશે પણ જાણ કરશે, જેમાં તમે કાર્ય કરી રહ્યાં છો. તેનો ઉપયોગ પણ કરે છે એક્સડેબગ, PHP માટે સૌથી લોકપ્રિય ડિબગર્સમાંનું એક.

કોડલાઈટ વિકાસ સ્ક્રીન

આ પ્રોગ્રામ અમને વિકાસ વાતાવરણ પૂરો પાડે છે જેથી સી અને સી ++ સાથે કાર્યરત પ્રોગ્રામરો કોડ બનાવવાની પ્રક્રિયાને વધુ સરળ બનાવો. આ બહુવિધ ટsબ્સ, ટૂલ્સ અને કોડ લખવા માટે સ્વતomપૂર્ણ કાર્યો દ્વારા ઉત્પાદકતામાં વધારો કરશે. લાક્ષણિકતાઓની શ્રેણી જેમાં આ ક્રોસ-પ્લેટફોર્મ IDE ખુલ્લા સ્ત્રોત. મોટી સંખ્યામાં ટsબ્સ અને સાઇડ પેનલ્સમાં, અમારા કોડ્સના વિકાસ અને લેખન પ્રક્રિયા દરમિયાન અમને ઘણા કાર્યો અને સાધનોની જરૂર પડશે.

કોડલાઇટ આ હેઠળ લાઇસન્સ છે જીએનયુ જનરલ પબ્લિક લાઇસન્સ વી 2 અથવા તો પછી થી.

જેમને તેની જરૂર છે તે આ પ્રોગ્રામની લાક્ષણિકતાઓને depthંડાઈથી વધુ જોઈ શકશે પ્રોજેક્ટ વેબસાઇટ.

ઉબુન્ટુ પર કોડલાઈટ ઇન્સ્ટોલ કરો

હંમેશની જેમ, આપણી ઉબુન્ટુમાં આ પ્રોગ્રામ ઇન્સ્ટોલ કરવા માટે અમારી પાસે વિવિધ વિકલ્પો હશે.

.Deb ફાઇલથી ઇન્સ્ટોલ કરો

પ્રથમ વિકલ્પ એ ડાઉનલોડ કરવાનો રહેશે .deb પેકેજ પ્રોજેક્ટ પૃષ્ઠમાંથી, જેની સાથે અમને પ્રોગ્રામનું નવીનતમ સંસ્કરણ મળશે. એકવાર તે ડાઉનલોડ થઈ જાય પછી આપણે તેને કન્સોલ (Ctrl + Alt + T) માં નીચેના આદેશની મદદથી ઇન્સ્ટોલ કરી શકીએ:

sudo dpkg -i CodeLite-10.0.6-ubuntu-xenial-x86_64.deb

જો તે તમને અને મારા સ્થાપન પછી ગમે છે કન્સોલ તમને ચેતવણી આપે છે કે ભૂલો આવી છે ઇન્સ્ટોલેશન દરમિયાન, તમે તેને ઠીક કરી શકો છો જેમ મેં કર્યું છે. મારે હમણાં જ નીચેના આદેશની મદદથી ઇન્સ્ટોલેશન પર દબાણ કરવું પડ્યું:

sudo apt install -f

પીપીએથી સ્થાપિત કરો

આપણે આ પ્રોગ્રામને ઉબુન્ટુ 16.04 અને તેના વર્ઝન 17.04 માં બંને ઇન્સ્ટોલ કરી શકીએ છીએ પીપીએ. તે સ્પષ્ટ કરવું આવશ્યક છે કે જો આપણે આ પદ્ધતિનો ઉપયોગ કરીને પ્રોગ્રામ ઇન્સ્ટોલ કરીએ છીએ, તો તેનું શિષ્ટ સંસ્કરણ ઇન્સ્ટોલ થશે. જો તમને તેને ઇન્સ્ટોલ કરવામાં રસ છે, તો આ માટે આપણે ટર્મિનલમાં નીચેના આદેશો લખીશું (Ctrl + Alt + T):

sudo add-apt-repository ppa:eugenesan/ppa && sudo apt update && sudo apt install codelite -y

ગિટ દ્વારા સ્થાપિત કરો

બીજો વિકલ્પ જે આપણે કોડલાઈટ ઇન્સ્ટોલ કરવો પડશે તે તેના કોડ દ્વારા તે કરવાનો રહેશે ગિટ. અમારા કમ્પ્યુટર પર કોડલાઈટ કમ્પાઇલ કરવા માટે, આપણને નીચેની જરૂર પડશે પેકેજો કે જે અમને પૃષ્ઠ પરથી સૂચવે છે GitHub પ્રોજેક્ટ:

  • ડબ્લ્યુએક્સવિજેટ્સ 3.0.. અથવા પછીના.
  • જીટીકે વિકાસ પેકેજ. તેને ઘણીવાર libgtk2.0-dev, wxGTK-devel, અથવા કંઈક બીજું કહેવામાં આવે છે.
  • pkg-config જે સામાન્ય રીતે GTK દેવ પેકેજ સાથે આવે છે.
  • બિલ્ડ-આવશ્યક પેકેજ અથવા અનુરૂપ બીટ: જી ++, મેક, વગેરે.
  • જાઓ.
  • cmake

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

ઉબુન્ટુ / ડેબિયન પર તમે ઉપરના બધાને લખીને ઇન્સ્ટોલ કરી શકો છો:

sudo apt install libgtk2.0-dev pkg-config build-essential git cmake libssh-dev libwxbase3.0-dev libsqlite3-dev libwxsqlite3-3.0-dev

ચાલો સ્રોત કોડ ડાઉનલોડ કરીએ:

git clone https://github.com/eranif/codelite.git

સીમાક ચલાવો અને કોડલાઈટ કમ્પાઇલ કરો:

cd codelite
mkdir build-release
cd build-release
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ..
make -j4
sudo make install

કોડલાઈટ અનઇન્સ્ટોલ કરો

જો તમને આ એપ્લિકેશન પસંદ નથી, તો અમે ટર્મિનલ (Ctrl + Alt + T) માં સરળ આદેશ દ્વારા છૂટકારો મેળવી શકશું:

sudo apt remove codelite && sudo apt autoremove

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

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

*

*

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

  1.   ટક્સમિસ્ટાર્ગી જણાવ્યું હતું કે

    ચાલો જોઈએ, ઘરે વિકાસ અને શીખવા માટે મેં PHP 7.3 સાથે વેબ સર્વર તરીકે લાઇટટપીડી સ્થાપિત કરી છે. તે સારું કામ કરે છે, પરંતુ હું કોડલાઈટમાં ઝેડેબગને ગોઠવવા માંગું છું અને વિઝાર્ડ મને php.ini પર કyingપિ કરીને પેસ્ટ કરીને થોડીક લાઇનો ઉમેરવાનું કહે છે. સમસ્યા એ છે કે /etc/php/7.3/ માં ઘણા બધા php.ini સાથેની પેટા ડિરેક્ટરીઓ છે, અને પ્રશ્નમાં લીટીઓ ઉમેરવા માટે તેમાંથી કઇ રૂપરેખાંકન ફાઈલો છે તેના પર મને વધુ ચોક્કસ સૂચનાઓ ક્યાંય મળી શકતી નથી.
    ખાસ કરીને, નીચેની ઉપડિરેક્ટરીઓમાં એક php.ini છે જે /etc/php/7.3/ થી અટકી છે: અપાચે 2, સીજી, ક્લાય, અને એફપીએમ. સારા તર્કમાં તે સીજીઆઈ હોવું જોઈએ, પરંતુ કેવી રીતે ખાતરી કરવી? ...

    1.    ડેમિયન એ. જણાવ્યું હતું કે

      નમસ્તે. હું તમને કહી શકું કે આ પર એક નજર નાખો વિકિપીડિયા પ્રોજેક્ટ. કદાચ ત્યાં તમને તમારી શંકાઓનું સમાધાન મળશે. સાલુ 2.