GPHPedit
gPHPedit ಎಂಬುದು GNOME ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರವನ್ನು ಬಳಸಿಕೊಂಡು PHPಯಲ್ಲಿ ವೆಬ್ ಅಭಿವೃದ್ಧಿಗಾಗಿ ಸ್ಥಗಿತಗೊಂಡ UTF-8-ಹೊಂದಿಕೆಯಾಗುವ IDE ಆಗಿದೆ. ಜಿ. ಪಿ. ಎಚ್. ಪಿ. ಎಡಿಟ್ ಅನ್ನು ಸಿಂಟಿಲ್ಲಾ ಬಳಸಿ ನಿರ್ಮಿಸಲಾಗಿದೆ. ಇದನ್ನು ಮೂಲತಃ ಆಂಡಿ ಜೆಫ್ರೀಸ್ ಬರೆದಿದ್ದು, ಇದನ್ನು ಅನೂಪ್ ಜಾನ್ ನಿರ್ವಹಿಸುತ್ತಿದ್ದರು. ಇದು ಪಿಎಚ್ಪಿ ಮತ್ತು ಎಚ್ಟಿಎಮ್ಎಲ್ ಪಠ್ಯ ಸಂಪಾದನೆಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿರುವ ವ್ಯತ್ಯಾಸದೊಂದಿಗೆ ಜಿಡಿಟ್ಗೆ ಹೋಲುತ್ತದೆ. ಕೊನೆಯ ಆವೃತ್ತಿಯು 0.9.91 ಆಗಿದ್ದು, ಇದು 2006ರ ಜುಲೈ 5ರಂದು ಬಿಡುಗಡೆಯಾಯಿತು. ಇದು ಗ್ನೂ ಜನರಲ್ ಪಬ್ಲಿಕ್ ಲೈಸೆನ್ಸ್ (ಜಿಪಿಎಲ್) ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ, ವೈಶಿಷ್ಟ್ಯಗಳ ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟಿಂಗ್ ಮುಖ್ಯಾಂಶಗಳು ಪಿಎಚ್ಪಿ/ಎಚ್ಟಿಎಂಎಲ್ ಜಿಪಿಎಚ್ಪಿ ಎಡಿಟ್ ಪಿಎಚ್ಪಿ ಮತ್ತು ಎಚ್ಟಿಎಂಎಲ್ ಫೈಲ್ಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ ಮತ್ತು ಎಡಿಟಿಂಗ್ ಸಮಯದಲ್ಲಿ ಫೈಲ್ ಅನ್ನು ಬಣ್ಣ-ಹೈಲೈಟ್ ಮಾಡುತ್ತದೆ. ಇದು ಪಿಎಚ್ಪಿ 4.3ರವರೆಗಿನ ಮತ್ತು ಸೇರಿದಂತೆ ಎಲ್ಲಾ ಪಿಎಚ್ಪಿ ಕಾರ್ಯಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ. ಮುಖ್ಯಾಂಶಗಳು ಸಿಎಸ್ಎಸ್ ಜಿ. ಪಿ. ಎಚ್. ಪಿ. ಎಡಿಟ್ ಸಿಎಸ್ಎಸ್ ಕಡತಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ ಮತ್ತು ಸಂಪಾದನೆಯ ಸಮಯದಲ್ಲಿ ಕಡತವನ್ನು ಬಣ್ಣ-ಹೈಲೈಟ್ ಮಾಡುತ್ತದೆ. ಇದು ಮಾನ್ಯ ವರ್ಗಗಳು ಮತ್ತು ವಿವರಣೆಗಾರರನ್ನು ಹೈಲೈಟ್ ಮಾಡುತ್ತದೆ. ಮುಖ್ಯಾಂಶಗಳು ಎಸ್. ಕ್ಯೂ. ಎಲ್. ಪ್ರಸ್ತುತ ಬೀಟಾ ಪರೀಕ್ಷಾ ಹಂತದಲ್ಲಿದೆ, ಜಿ. ಪಿ. ಎಚ್. ಪಿ. ಎಡಿಟ್ ಎಸ್. ಕ್ಯೂ. ಎಲ್. ಕಡತಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ ಮತ್ತು ಸಂಪಾದನೆಯ ಸಮಯದಲ್ಲಿ ಕಡತವನ್ನು ಹೈಲೈಟ್ ಮಾಡುತ್ತದೆ. ಈ ಕಾರ್ಯವು ಅಭಿವೃದ್ಧಿಯ ಆರಂಭಿಕ ಹಂತದಲ್ಲಿದೆ ಮತ್ತು ದೋಷಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಕಡತಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ, ಆದರೆ ಸರಿಯಾಗಿ ಹೈಲೈಟ್ ಮಾಡಿದಂತೆ ಕಾಣಿಸುವುದಿಲ್ಲ. ಕೋಡಿಂಗ್ ಸಹಾಯ ಡ್ರಾಪ್ಡೌನ್ ಕಾರ್ಯ ಪಟ್ಟಿಗಳು ಪಿಎಚ್ಪಿ ಕಾರ್ಯದ ಹೆಸರಿನ ಮೊದಲ ಕೆಲವು ಅಕ್ಷರಗಳನ್ನು ಟೈಪ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಜಿಪಿಎಚ್ಪಿ ಎಡಿಟ್ ಹೊಂದಿಕೆಯಾಗುವ ಎಲ್ಲಾ ಪಿಎಚ್ಪಿ ಕಾರ್ಯಗಳ ಪಟ್ಟಿಯನ್ನು ಕೆಳಗೆ ಇಳಿಸುತ್ತದೆ. ಇದು ಪಿಎಚ್ಪಿ 4.3ರವರೆಗಿನ ಮತ್ತು ಸೇರಿದಂತೆ ಎಲ್ಲಾ ಪಿಎಚ್ಪಿ ಕಾರ್ಯಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ. ಒಂದು ಪಿಎಚ್ಪಿ ಕಾರ್ಯದ ಹೆಸರನ್ನು ಟೈಪ್ ಮಾಡಿದ ನಂತರ ಮತ್ತು ತೆರೆದ ಆವರಣವನ್ನು ಒತ್ತಿದ ನಂತರ, ಅಗತ್ಯವಿರುವ/ಅಪೇಕ್ಷಿತ ನಿಯತಾಂಕಗಳ ಪಟ್ಟಿಯು ಅವುಗಳ ಕ್ರಮವನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ತೆರೆದ ಕಡತವು ಇತರ ಪಿಎಚ್ಪಿ ಕಡತಗಳಂತೆಯೇ ಇದ್ದರೆ, ಜಿಪಿಎಚ್ಪಿ ಎಡಿಟ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅವುಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಆ ಕಡತಗಳಲ್ಲಿನ ಎಲ್ಲಾ ಕಾರ್ಯಗಳು ಮತ್ತು ವರ್ಗಗಳ ಪಟ್ಟಿಯನ್ನು ಸಂಪಾದಕನ ಎಡಭಾಗದಲ್ಲಿರುವ ಟ್ರೀ ವ್ಯೂದಲ್ಲಿ ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಪರದೆಯ ಪೂರ್ಣ ಅಗಲವನ್ನು ಬಳಸಲು ಈ ನೋಟವನ್ನು ಕೀ-ಪ್ರೆಸ್ ಮೂಲಕ ಮರೆಮಾಡಬಹುದು/ತೋರಿಸಬಹುದು. ಸಿಂಟ್ಯಾಕ್ಸ್ ಚೆಕಿಂಗ್/ನ್ಯಾವಿಗೇಟಿಂಗ್ ಕೋಡ್ ಲಿಂಟ್ ಚೆಕಿಂಗ್ ಕಮಾಂಡ್ ಲೈನ್ ಬೈನರಿ ಅನ್ನು ಪಿಎಚ್ಪಿಗಾಗಿ ಸ್ಥಾಪಿಸಿದ್ದರೆ, ಜಿ. ಪಿ. ಎಚ್. ಪಿ. ಎಡಿಟ್ ಅದನ್ನು ಸಂಪಾದಿಸಲಾಗುತ್ತಿರುವ ಕೋಡ್ ಅನ್ನು ಲಿಂಟ್ ಚೆಕ್ ಮಾಡಲು ಬಳಸಬಹುದು. ಕಮಾಂಡ್ ಲೈನ್ ಬೈನರಿ ಒಂದು ಸಮಸ್ಯೆಯನ್ನು ಕಂಡುಕೊಂಡರೆ ಅದು ಸೂಕ್ತವಾದ ರೇಖೆಯನ್ನು ಅಲೆಅಲೆಯಾದ ಕೆಂಪು ರೇಖೆಯೊಂದಿಗೆ ಒತ್ತಿಹೇಳುತ್ತದೆ (ಅಲಾ ಮೈಕ್ರೋಸಾಫ್ಟ್ ವರ್ಡ್ನ ಕಾಗುಣಿತ ಪರಿಶೀಲನೆ). ಹೆಚ್ಚುತ್ತಿರುವ ಹುಡುಕಾಟವು ಒಂದೋ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ಹೊಂದಿಸಲು ಕೆಲವು ಪಠ್ಯವನ್ನು ಟೈಪ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಲು ಸಿ. ಟಿ. ಆರ್. ಎಲ್ + ಐ ಒತ್ತಿರಿ. ಪ್ರಕಾರವನ್ನು ನಮೂದಿಸಿದಂತೆ ಸಂಪಾದಕನು ಹೊಂದಿಕೆಯಾಗುವ ಪಠ್ಯವನ್ನು ಕಂಡುಕೊಳ್ಳುತ್ತಾನೆ. ಅನೇಕ ಹೊಂದಾಣಿಕೆಗಳಿದ್ದರೆ, ಅವುಗಳ ಮೂಲಕ ಸೈಕಲ್ ಮಾಡಲು ಪ್ರತಿ ಬಾರಿಯೂ ಎಂಟರ್ ಒತ್ತಿರಿ. ಹುಡುಕಾಟವನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದಾಗ, ಕೊನೆಯದಾಗಿ ಕಂಡುಬಂದ ಸ್ಥಾನದಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲು ಸಂಪಾದಕರಿಗೆ ಗಮನವನ್ನು ಕಳುಹಿಸಲು ಎಸ್ಕೇಪ್ ಒತ್ತಿರಿ. ಸಂಪಾದಿಸಬೇಕಾದ ಸಾಲು ಸಂಖ್ಯೆ ತಿಳಿದಿದ್ದರೆ (ಉದಾಹರಣೆಗೆ ಬ್ರೌಸರ್ನಲ್ಲಿನ ದೋಷ ಸಂದೇಶದಿಂದ), ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ಸಾಲು ಸಂಖ್ಯೆಯನ್ನು ಟೈಪ್ ಮಾಡಲು Ctrl + G ಅನ್ನು ಒತ್ತಿರಿ. ಎಂಟರ್ ಅನ್ನು ಒತ್ತಿದಾಗ, ಜಿ. ಪಿ. ಎಚ್. ಪಿ. ಎಡಿಟ್ ನೇರವಾಗಿ ಸಂಪಾದನೆಗೆ ಸಿದ್ಧವಾಗಿರುವ ಆ ಸಾಲಿಗೆ ಹೋಗುತ್ತದೆ. ಇಂಟಿಗ್ರೇಟೆಡ್ ಹೆಲ್ಪ್ ಕಾಂಟೆಕ್ಸ್ಟ್ ಸೆನ್ಸಿಟಿವ್ ಹೆಲ್ಪ್ ಪಿಎಚ್ಪಿ ಕಾರ್ಯವನ್ನು ಹೈಲೈಟ್ ಮಾಡುವುದು ಮತ್ತು ಹೊಡೆಯುವುದು ಜಿಪ್ಹೆಚ್ಪಿ ಎಡಿಟ್ನಲ್ಲಿ ಕಾರ್ಯದ ಸಹಾಯ ಪುಟವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ (ನೀವು ಪಿಎಚ್ಪಿ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ಅನ್ನು ಸರಿಯಾದ ಸ್ಥಳದಲ್ಲಿ ಸ್ಥಾಪಿಸಿದ್ದೀರಿ ಮತ್ತು ನೀವು ಜಿಟಿಹೆಚ್ಟಿಎಂಎಲ್ 2 ಘಟಕವನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೀರಿ). ಸಂದರ್ಭ ಸೂಕ್ಷ್ಮ ಪುಟಗಳಲ್ಲಿ ಒಂದನ್ನು ವೀಕ್ಷಿಸಿದ ನಂತರ, ಪುಟದೊಳಗಿನ ಕೊಂಡಿಗಳು ಸಕ್ರಿಯವಾಗಿರುತ್ತವೆ. ಸಂಬಂಧಿತ ಸಹಾಯ ಪುಟಗಳ ನಡುವೆ ನ್ಯಾವಿಗೇಷನ್ ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಸಹಾಯ ವ್ಯವಸ್ಥೆಯು ಜಿ. ಪಿ. ಎಚ್. ಪಿ. ಎಡಿಟ್ನ ಅವಿಭಾಜ್ಯ ಅಂಗವಾಗಿರುವುದರಿಂದ, ಎಫ್1 ಅನ್ನು ಒತ್ತುವಾಗ ಯಾವುದೇ ಆರಂಭಿಕ ಸಮಯವಿರುವುದಿಲ್ಲ-ಗುಂಡಿಯನ್ನು ಒತ್ತಿದ ತಕ್ಷಣವೇ ಪುಟವು ಲೋಡ್ ಆಗುತ್ತದೆ. ಪೋರ್ಟಿಂಗ್/ಟೆಸ್ಟಿಂಗ್ ಆವೃತ್ತಿ 0.9.91 ಈಗ ಡೆಬಿಯನ್ ಸ್ಟೇಬಲ್ನಲ್ಲಿದೆ, ಲಿಯೊರ್ ಕಪ್ಲಾನ್ಗೆ ಧನ್ಯವಾದಗಳು. ಜಿ. ಪಿ. ಎಚ್. ಪಿ. ಎಡಿಟ್ ಸ್ಥಿರವಾದ ಜೆಂಟೂ ಬೈನರಿಯಾಗಿ ಲಭ್ಯವಿದೆ. ಇದನ್ನು ಫ್ರೀಬಿಎಸ್ಡಿಗೆ ಪೋರ್ಟ್ ಮಾಡಲಾಗಿದ್ದರೂ, ಡೆಬಿಯನ್ ಗ್ನೋಮ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಬಾಹ್ಯ ಕೊಂಡಿಗಳಾದ ಜಿ. ಪಿ. ಎಚ್. ಪಿ. ಎಡಿಟ್ನಿಂದ ಅಧಿಕೃತವಾಗಿ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ, ಲಿನಕ್ಸ್ ಪಠ್ಯ ಸಂಪಾದಕರು ಉಚಿತ ಪಠ್ಯ ಸಂಪಾದಕರು ಜಿ. ಪಿ. ಎಲ್ ಪರವಾನಗಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಸಿಂಟಿಲ್ಲಾ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಸುವ ಜಿ. ಟಿ. ಕೆ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಸುವ ಪಠ್ಯ ಸಂಪಾದಕರು ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಿದ್ದಾರೆ.