Content assist
ವಿಷಯ/ಕೋಡ್ ಸಹಾಯವು ಕೆಲವು ಐಡಿಇಗಳು ಒದಗಿಸುವ ಕಾರ್ಯಕ್ಷಮತೆಯಾಗಿದೆ, ಇದು ಕೋಡ್ ಅನ್ನು ವೇಗವಾಗಿ ಮತ್ತು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಬರೆಯಲು ಡೆವಲಪರ್ಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಕೋಡಿಂಗ್ನ ಕಾರ್ಯವನ್ನು ಸರಳಗೊಳಿಸುವ ಮೂಲಕ ಇದನ್ನು ಸಾಧಿಸಲಾಗುತ್ತದೆ, ಇದು ಕೋಡಿಂಗ್ನಲ್ಲಿರುವ ವ್ಯವಹಾರ ಕಾರ್ಯದ ಮೇಲೆ ಗಮನವನ್ನು ಕೇಂದ್ರೀಕರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಕೋಡ್ನ ಸಂದರ್ಭದ ಆಧಾರದ ಮೇಲೆ, ಕಂಟೆಂಟ್ ಅಸಿಸ್ಟ್ ಡೆವಲಪರ್ಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ನಿರ್ದಿಷ್ಟತೆ, ವೇರಿಯೇಬಲ್, ವಿಧಾನಗಳು, ಡೇಟಾ ಪ್ರಕಾರಗಳು ಇತ್ಯಾದಿಗಳ ಪ್ರಕಾರ ಪ್ರವೇಶಿಸಬಹುದಾದ ಕೀವರ್ಡ್ಗಳ ಪಟ್ಟಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಸ್ವಯಂಚಾಲಿತ ಪೂರ್ಣತೆಯು ಕೋಡ್ನ ಸಂದರ್ಭದಲ್ಲಿ ಹೆಸರುಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಬೆರಳಚ್ಚು ಮಾಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಅಭಿವರ್ಧಕರಿಗೆ ಸಹಾಯ ಮಾಡಲು ಇದನ್ನು ಮತ್ತಷ್ಟು ಸುಧಾರಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಎಕ್ಸ್ಎಂಎಲ್ ಸನ್ನಿವೇಶದಲ್ಲಿ, ಡೆವಲಪರ್ "<" ಎಂಬ ಆರಂಭಿಕ ಟ್ಯಾಗ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿದಾಗ, ಡಾಕ್ಯುಮೆಂಟ್ನ ಡಿಟಿಡಿ ಅಥವಾ ಎಕ್ಸ್ಎಂಎಲ್ ಸ್ಕೀಮಾವನ್ನು ಅನುಸರಿಸಿ ಸಂದರ್ಭೋಚಿತವಾಗಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪೂರ್ಣಗೊಳ್ಳುವ ಮೂಲಕ ಟ್ಯಾಗ್ಗಳ ಪಟ್ಟಿಯನ್ನು ನೀಡಲಾಗುತ್ತದೆ. ಡೆವಲಪರ್ ಹೆಚ್ಚಿನ ಅಕ್ಷರಗಳನ್ನು ಟೈಪ್ ಮಾಡಿದಂತೆ, ನೀಡಲಾದ ಆಯ್ಕೆಗಳನ್ನು ಸಂಬಂಧಿತ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಗಳನ್ನು ಮಾತ್ರ ಉಳಿಸಿಕೊಳ್ಳಲು ಫಿಲ್ಟರ್ ಮಾಡಲಾಗುತ್ತದೆ. ಡೆವಲಪರ್ ಅಂತಿಮವಾಗಿ ಟ್ಯಾಗ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದಾಗ, ಸಂಪಾದಕನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮುಚ್ಚುವ ಟ್ಯಾಗ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತಾನೆ. ಇತರ ಸ್ವಯಂಚಾಲಿತ ತಂತ್ರಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ. ಉದಾಹರಣೆಗೆ, ಜಾವಾದಲ್ಲಿ ಕೋಡ್ ಮಾಡಲು ಎಕ್ಲಿಪ್ಸ್ ಐಡಿಇಯನ್ನು ಬಳಸಿ, ಡೆವಲಪರ್ ಸಣ್ಣ ಅಕ್ಷರದಲ್ಲಿ ಮೊದಲ ಅಕ್ಷರವನ್ನು ಮತ್ತು ಟೈಪ್/ವೇರಿಯೇಬಲ್ ಹೆಸರಿನಿಂದ ದೊಡ್ಡ ಅಕ್ಷರಗಳನ್ನು ಟೈಪ್ ಮಾಡಬಹುದು, ನಂತರ ಪ್ರಸ್ತುತ ಸಂದರ್ಭಕ್ಕೆ (ವರ್ಗದ ಹೆಸರು, ಇಂಟರ್ಫೇಸ್ ಹೆಸರು, ವೇರಿಯೇಬಲ್ ಅಥವಾ ಫೀಲ್ಡ್ ಹೆಸರುಗಳು) ಮಾನ್ಯವಾಗಿರುವ ನಮೂದಿಸಿದ ಅಕ್ಷರಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಎಲ್ಲಾ ಆಯ್ಕೆಗಳನ್ನು ನೀಡಲು ಸಿ. ಟಿ. ಆರ್. ಎಲ್ + ಸ್ಪೇಸ್ ಅನ್ನು ಒತ್ತಬಹುದು. ಕೋಡ್ ತುಣುಕುಗಳು/ಕೋಡ್ ಟೆಂಪ್ಲೆಟ್ಗಳು ಕೋಡ್ ತುಣುಕುಗಳು ಡೆವಲಪರ್ಗೆ ಕನಿಷ್ಠ ಪ್ರಮಾಣದ ಪಠ್ಯವನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಸಂಕೀರ್ಣ ಕೋಡಿಂಗ್ ರಚನೆಯನ್ನು ಸೇರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತವೆ. ಕೋಡ್ ತುಣುಕುಗಳನ್ನು ಮಾನ್ಯವಾದ ಸನ್ನಿವೇಶದಲ್ಲಿ ಮಾತ್ರ ಬಳಸಬಹುದು (ಹೇಳಿಕೆಗಳ ತುಣುಕುಗಳನ್ನು ನೀವು ಹೇಳಿಕೆಗಳನ್ನು ಸೇರಿಸಿದಾಗ ಮಾತ್ರ ನೀಡಲಾಗುತ್ತದೆ). ಉದಾಹರಣೆಗೆ, ಜಾವಾದಲ್ಲಿ ಕೋಡ್ ಮಾಡಲು ಎಕ್ಲಿಪ್ಸ್ ಐಡಿಇಯನ್ನು ಬಳಸಿ, ಡೆವಲಪರ್ "ಇನ್ಸ್ಟನ್ಸ್ಆಫ್" ಎಂದು ಟೈಪ್ ಮಾಡಬಹುದು, ನಂತರ "ಇನ್ಸ್ಟನ್ಸ್ಆಫ್" ಅನ್ನು ಈ ಕೆಳಗಿನ ಕೋಡ್ ಸ್ನಿಪ್ಪೆಟ್ನಿಂದ ಬದಲಾಯಿಸುವ ಸಿ. ಟಿ. ಆರ್. ಎಲ್ + ಸ್ಪೇಸ್ ಅನ್ನು ಒತ್ತಿರಿಃ ಐಡಿಇ ಕರ್ಸರ್ ಅನ್ನು ಇರಿಸುವುದರೊಂದಿಗೆ, ಈ ಕೋಡ್ ಸ್ನಿಪ್ಪೆಟ್ ಅನ್ನು ಡೆವಲಪರ್ ಮತ್ತಷ್ಟು ಕಸ್ಟಮೈಸ್ ಮಾಡಬಹುದುಃ ಈ ಹಂತದಲ್ಲಿ ಲಭ್ಯವಿರುವ ವೇರಿಯೇಬಲ್ಗಳ ನಡುವೆ ಆಯ್ಕೆ ಮಾಡಲು "ಒಬಿಜೆ" ವೇರಿಯೇಬಲ್ನಲ್ಲಿ, "ಮೈಕ್ಲಾಸ್" ಪ್ರಕಾರದಲ್ಲಿ ಡೆವಲಪರ್ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಅನುಮತಿಸಲು, ಅವರು ಟ್ಯಾಬ್ ಕೀಲಿಯನ್ನು ಒತ್ತಿದ ನಂತರ, ಡೆವಲಪರ್ಗೆ ಸ್ಥಳೀಯ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಮರುನಾಮಕರಣ ಮಾಡಲು ಅನುಮತಿಸಲು "ಮೈಕ್ಲಾಸ್" ವೇರಿಯೇಬಲ್ನಲ್ಲಿ, ನಂತರ ಸ್ವಯಂಚಾಲಿತ ಎಂಮೆಟ್ (ಸಾಫ್ಟ್ವೇರ್) ಐಡಿಇ ಸ್ನಿಪ್ಪೆಟ್ (ಪ್ರೋಗ್ರಾಮಿಂಗ್) ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಎಕ್ಲಿಪ್ಸ್ ಕಂಟೆಂಟ್/ಕೋಡ್ ಅಸಿಸ್ಟ್ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ಗಳನ್ನು ಸಹ ನೋಡಿ.