ಕೋಡ್‌ಲೈಟ್, ಉಬುಂಟುನಲ್ಲಿ ನಿಮ್ಮ ಕೋಡ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಉತ್ತಮ ಐಡಿಇ

ಕೋಡೆಲೈಟ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಕೋಡ್‌ಲೈಟ್ ಅನ್ನು ನೋಡೋಣ. ಇದು ಒಂದು ಉಚಿತ ಮತ್ತು ಅಡ್ಡ-ವೇದಿಕೆಯ ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರ ಪಿಎಚ್ಪಿ ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಂತಹ ಇತರ ಭಾಷೆಗಳನ್ನು ಬೆಂಬಲಿಸಿದರೂ ಸಹ ಸಿ / ಸಿ ++ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಾಗಿ. ಕೋಡ್‌ಲೈಟ್ ಅನ್ನು ಉಚಿತವಾಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು, ಆದರೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡುವಾಗ ನೀವು ಸಾಂಕೇತಿಕ ದೇಣಿಗೆ ನೀಡಬಹುದು, ಈ ಐಡಿಇ ಅಭಿವೃದ್ಧಿಗೆ ಬೆಂಬಲ ನೀಡುವುದನ್ನು ಮುಂದುವರಿಸಲು.

ಕೋಡ್‌ಲೈಟ್ ಒಂದು ಇಲ್ಲಿ ಅಡ್ಡ-ವೇದಿಕೆ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಸಿ / ಸಿ ++ ಭಾಷೆಗಳಿಗೆ ಅದು ಅದರ ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್‌ಗಾಗಿ wxWidgets ಅನ್ನು ಬಳಸುತ್ತದೆ. ಕೋಡ್‌ಲೈಟ್‌ನ ಓಪನ್ ಸೋರ್ಸ್ ಸ್ಪಿರಿಟ್‌ಗೆ ಅನುಸಾರವಾಗಿ, ಇದನ್ನು ಉಚಿತ ಪರಿಕರಗಳನ್ನು (ಮಿನ್‌ಜಿಡಬ್ಲ್ಯೂ ಮತ್ತು ಜಿಡಿಬಿ) ಬಳಸಿ ಸಂಕಲಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಡೀಬಗ್ ಮಾಡಲಾಗುತ್ತದೆ.

ಕೋಡ್‌ಲೈಟ್‌ನ ಸಾಮಾನ್ಯ ಲಕ್ಷಣಗಳು

ಪ್ರೋಗ್ರಾಮಿಂಗ್ಗಾಗಿ ಈ IDE ಬಳಕೆದಾರರಿಗೆ ನೀಡುತ್ತದೆ ಸುಲಭ ಯೋಜನೆ ನಿರ್ವಹಣೆ .

ಅದರ ಗಮನಾರ್ಹ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ನಾವು ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದ್ದೇವೆ ಕೋಡ್ ಪೂರ್ಣಗೊಂಡಿದೆ ಈ IDE ಯಲ್ಲಿ ಎಲ್ಲಾ ಬೆಂಬಲಿತ ಭಾಷೆಗಳಿಗೆ. ನೀವು ಕೆಲಸ ಮಾಡುತ್ತಿರುವ ವಿಂಡೋದಲ್ಲಿ ಟಿಪ್ಪಣಿಯಾಗಿ ನಮ್ಮ ಕೋಡ್‌ನ ಸಾಲುಗಳಲ್ಲಿ ನಾವು ಮಾಡುವ ದೋಷಗಳ ಬಗ್ಗೆ ಇದು ನಮಗೆ ತಿಳಿಸುತ್ತದೆ. ಇದು ಸಹ ಬಳಸುತ್ತದೆ ಎಕ್ಸ್‌ಡೆಬಗ್, ಪಿಎಚ್‌ಪಿಗಾಗಿ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಡೀಬಗರ್‌ಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ.

ಕೋಡ್‌ಲೈಟ್ ಅಭಿವೃದ್ಧಿ ಪರದೆ

ಈ ಕಾರ್ಯಕ್ರಮವು ನಮಗೆ ಅಭಿವೃದ್ಧಿ ವಾತಾವರಣವನ್ನು ಒದಗಿಸುತ್ತದೆ ಸಿ ಮತ್ತು ಸಿ ++ ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಕೋಡ್ ರಚನೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಲಭಗೊಳಿಸಿ. ಕೋಡ್ ಬರೆಯಲು ಬಹು ಟ್ಯಾಬ್‌ಗಳು, ಪರಿಕರಗಳು ಮತ್ತು ಸ್ವಯಂ ಪೂರ್ಣಗೊಳಿಸುವ ಕಾರ್ಯಗಳ ಮೂಲಕ ಇದು ಉತ್ಪಾದಕತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಇದರಲ್ಲಿ ಗುಣಲಕ್ಷಣಗಳ ಸರಣಿ ಕ್ರಾಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ IDE ಮುಕ್ತ ಸಂಪನ್ಮೂಲ. ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಟ್ಯಾಬ್‌ಗಳು ಮತ್ತು ಸೈಡ್ ಪ್ಯಾನೆಲ್‌ಗಳಲ್ಲಿ, ನಮ್ಮ ಕೋಡ್‌ಗಳ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಬರವಣಿಗೆಯ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ನಮಗೆ ಅಗತ್ಯವಿರುವ ಅನೇಕ ಕಾರ್ಯಗಳು ಮತ್ತು ಸಾಧನಗಳನ್ನು ನೀವು ಕಾಣಬಹುದು.

ಕೋಡ್‌ಲೈಟ್ ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದಿದೆ ಗ್ನೂ ಜನರಲ್ ಪಬ್ಲಿಕ್ ಲೈಸೆನ್ಸ್ ವಿ 2 ಅಥವಾ ನಂತರ.

ಅಗತ್ಯವಿರುವವರಿಗೆ ಈ ಕಾರ್ಯಕ್ರಮದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೆಚ್ಚು ಆಳವಾಗಿ ನೋಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಪ್ರಾಜೆಕ್ಟ್ ವೆಬ್‌ಸೈಟ್.

ಉಬುಂಟುನಲ್ಲಿ ಕೋಡ್‌ಲೈಟ್ ಸ್ಥಾಪಿಸಿ

ಎಂದಿನಂತೆ, ಈ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಮ್ಮ ಉಬುಂಟುನಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ನಮಗೆ ವಿಭಿನ್ನ ಆಯ್ಕೆಗಳಿವೆ.

.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 ಯೋಜನೆಯ:

  • wxWidgets 3.0 ಅಥವಾ ನಂತರದ.
  • ಜಿಟಿಕೆ ಅಭಿವೃದ್ಧಿ ಪ್ಯಾಕೇಜ್. ಇದನ್ನು ಹೆಚ್ಚಾಗಿ libgtk2.0-dev, wxGTK-devel, ಅಥವಾ ಇದೇ ರೀತಿಯದ್ದು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.
  • pkg-config ಇದು ಸಾಮಾನ್ಯವಾಗಿ GTK dev ಪ್ಯಾಕೇಜ್‌ನೊಂದಿಗೆ ಬರುತ್ತದೆ.
  • ಬಿಲ್ಡ್-ಅಗತ್ಯ ಪ್ಯಾಕೇಜ್ ಅಥವಾ ಅನುಗುಣವಾದ ಬಿಟ್: g ++, make, ಇತ್ಯಾದಿ.
  • ಜಿಟ್
  • ಸಿಮೇಕ್

ನಾವು wxWidgets 3.0 ಅಥವಾ ನಂತರ ನಮ್ಮ ಯಂತ್ರದಲ್ಲಿ ನಿರ್ಮಿಸಿರಬೇಕು. ಅದನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಎಂದು ಯಾರಿಗಾದರೂ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ಅವರು ಇನ್ಸ್ಟಾಲ್ 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

Cmake ಅನ್ನು ಚಲಾಯಿಸಿ ಮತ್ತು ಕೋಡ್‌ಲೈಟ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ:

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. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಟಿಕ್ಸಿಮಿಸ್ಟಾರ್ಗಿ ಡಿಜೊ

    ನೋಡೋಣ, ನಾನು ಮನೆಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಕಲಿಯಲು ಪಿಎಚ್‌ಪಿ 7.3 ನೊಂದಿಗೆ ಲೈಟ್‌ಟಿಪಿಡಿಯನ್ನು ವೆಬ್ ಸರ್ವರ್ ಆಗಿ ಸ್ಥಾಪಿಸಿದ್ದೇನೆ. ಇದು ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಆದರೆ ನಾನು ಕೋಡ್‌ಲೈಟ್‌ನಲ್ಲಿ ಎಕ್ಸ್‌ಡೆಬಗ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಬಯಸುತ್ತೇನೆ ಮತ್ತು php.ini ಗೆ ನಕಲಿಸುವ ಮತ್ತು ಅಂಟಿಸುವ ಮೂಲಕ ಕೆಲವು ಸಾಲುಗಳನ್ನು ಸೇರಿಸಲು ಮಾಂತ್ರಿಕ ನನ್ನನ್ನು ಕೇಳುತ್ತಾನೆ. ಸಮಸ್ಯೆಯೆಂದರೆ /etc/php/7.3/ ನಲ್ಲಿ ಹಲವಾರು php.ini ಯೊಂದಿಗೆ ಹಲವಾರು ಉಪ ಡೈರೆಕ್ಟರಿಗಳಿವೆ, ಮತ್ತು ಪ್ರಶ್ನೆಯಲ್ಲಿರುವ ಸಾಲುಗಳನ್ನು ಸೇರಿಸಲು ಆ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ಗಳಲ್ಲಿ ಯಾವುದಕ್ಕೆ ಹೆಚ್ಚು ನಿಖರವಾದ ಸೂಚನೆಗಳನ್ನು ನಾನು ಎಲ್ಲಿಯೂ ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಿಲ್ಲ.
    ನಿರ್ದಿಷ್ಟವಾಗಿ, /etc/php/7.3/ ನಿಂದ ಸ್ಥಗಿತಗೊಳ್ಳುವ ಕೆಳಗಿನ ಉಪ ಡೈರೆಕ್ಟರಿಗಳಲ್ಲಿ ಒಂದು php.ini ಇದೆ: ಅಪಾಚೆ 2, ಸಿಜಿಐ, ಕ್ಲೈ ಮತ್ತು ಎಫ್‌ಪಿಎಂ. ಉತ್ತಮ ತರ್ಕದಲ್ಲಿ ಅದು ಸಿಜಿಐ ಆಗಿರಬೇಕು, ಆದರೆ ಹೇಗೆ ಖಚಿತವಾಗಿರಬೇಕು? ...

    1.    ಡೇಮಿಯನ್ ಎ. ಡಿಜೊ

      ಹಲೋ. ನೋಡೋಣ ಎಂದು ನಾನು ನಿಮಗೆ ಹೇಳುತ್ತೇನೆ ವಿಕಿ ಯೋಜನೆಯ. ಬಹುಶಃ ಅಲ್ಲಿ ನಿಮ್ಮ ಅನುಮಾನಗಳಿಗೆ ನೀವು ಪರಿಹಾರವನ್ನು ಕಾಣಬಹುದು. ಸಲು 2.