טשאָאָסינג צווישן טעקסט רעדאקציע פֿאַר פּראָגראַממינג קענען מאַכן אַ פּלאַץ פון חילוק.
די רעכט פּראָגראַם קען געבן עפעקטיוו קאָדירונג און פאַרמייַדן ווייסטאַד צייט. עס זענען פילע פאַרשידענע קאָד רעדאקציע בנימצא, אַזוי ווי טאָן איר קלייַבן די בעסטער פֿאַר איר?
לאָמיר נעמען אַ קוק אין די צוויי הויפּט טייפּס פון טעקסט רעדאקציע געניצט פֿאַר פּראָגראַממינג: ינטעגראַטעד אנטוויקלונג ינווייראַנמאַנץ (IDEs) און קאָד רעדאקציע.
IDEs קענען זיין דיסקרייבד ווי אַ גאַנץ פּעקל. עס כולל אַ טעקסט רעדאַקטאָר, אַ קאַמפּיילער, אַ דיבוגגער און אַ פּלאַץ פון אנדערע פֿעיִקייטן נוציק פֿאַר גרעסערע פּראַדזשעקס.
אַרבעט איר אויף עפּעס ווי אַ רירעוודיק אַפּ אָדער ווידעא שפּיל? צי איר האָבן אַ קאָד באַזע מיט הונדערטער פון יחיד מאַדזשולז און סקריפּס? איר וועט מסתּמא דאַרפֿן אַ IDE.
קאָד רעדאקציע איז אַ ליטער אָפּציע וואָס איז דיזיינד פֿאַר ארבעטן אויף אַ איין טעקע אין אַ צייט. די מגילה טיפּיקלי האָבן פֿעיִקייטן אַזאַ ווי סינטאַקס כיילייטינג און קאָד קאַמפּלישאַן. כאָטש זיי פעלן פֿעיִקייטן פֿאַר ארבעטן מיט אַ גרויס פּרויעקט, די מגילה זענען אָפט פריי און סימפּלער צו לערנען ווי צו נוצן.
דער פירער איז דער הויפּט אַימעד צו פּראָוגראַמערז וואָס ווילן צו וויסן דער בעסטער קאָד רעדאַקטאָר צו נוצן.
מיר וועלן קוקן אין די סיבות צו באַטראַכטן ווען טשוזינג אַ קאָד רעדאַקטאָר.
און נאָך מיר ינומערייט די סיבות, מיר ונטערטוקנ זיך אין דריי פאָלקס אָפּציעס - VSCode, Atom און SublimeText - און פאַרגלייַכן זיי.
וואָס צו באַטראַכטן ווען טשוזינג אַ קאָד רעדאַקטאָר?
דער מאָדערן קאָד רעדאַקטאָר טיפּיקלי גייט אַ פילאָסאָפיע פון קוסטאָמיזאַביליטי. פאַרשידענע יוזערז ווילן צו קאָד אין פאַרשידענע וועגן און פֿאַר פאַרשידענע טייפּס פון פּראַדזשעקס. עס זאָל נאָכפאָלגן אַז אַ גרויס קאָד רעדאַקטאָר זאָל זיין פלעקסאַבאַל גענוג צו פּאַסיק דיין באדערפענישן.
די שפּראַכן איר וועט זיין פּראָגראַממינג זענען די מערסט וויכטיק פאַקטאָר צו באַטראַכטן ווען טשוזינג אַ קאָד רעדאַקטאָר. פאַרשידענע קאָד רעדאקציע שטיצן פאַרשידענע שפּראַכן, אַזוי איר וועט דאַרפֿן צו קלייַבן אַ קאָד רעדאַקטאָר וואָס שטיצט די שפּראַך איר ווילן צו נוצן.
עטלעכע יוזערז ווילן אַ IDE-ווי פאַנגקשאַנאַליטי אין זייער קאָד רעדאַקטאָר. די פיייקייט צו צונויפנעמען און לויפן קאָד איז נוציק פֿאַר קאָדערס וואָס דאַרפֿן צו געשווינד פּרובירן זייער קאָד בשעת עדיטינג.
פּרייַז איז אן אנדער וויכטיק פאַקטאָר צו באַטראַכטן. קאָוד רעדאקציע און IDE קענען קייט אין פּרייַז פון פריי צו הונדערטער פון דאָללאַרס. איר וועט דאַרפֿן צו קלייַבן אַ קאָד רעדאַקטאָר וואָס איז ין דיין בודזשעט. די דריי קאָד עדיטאָר וואָס מיר וועלן קוקן אין שפּעטער זענען אַלע פריי צו נוצן און אָפּשאַצן.
איר קען אויך וועלן צו באַטראַכטן צי איר דאַרפֿן לעבן מיטאַרבעט. טראַכטן וועגן ווי Google דאָקס און Google שיץ האָבן געמאכט עס גרינגער פֿאַר טימז צו באַמערקן און רעדאַגירן די זעלבע טעקע. אויב איר דאַרפֿן דעם טיפּ פון שטריך, איר זאָל אַפּט פֿאַר אַ קאָד רעדאַקטאָר וואָס שטיצט ווייַט מיטאַרבעט.
וואָס איז SublimeText?
סאַבליים טעקסט איז אַ קרייַז-פּלאַטפאָרמע טעקסט רעדאַקטאָר וואָס באָוס אַ פּשוט באַניצער צובינד, שטאַרק רעגע קאָנטראָלירונג און אַוטאָ קאַמפּלישאַן, און שטיצט אַ ריזיק נומער פון שפּראַכן און טעקע פֿאָרמאַטירונגען.
Sublime Text איז דעוועלאָפּעד דורך Sublime HQ, אַן אַוסטראַליאַן-באזירט פירמע, און איז בארעכטיגט פֿאַר קויפן ווי אַ לייסאַנסט פּראָדוקט. אָבער, Sublime HQ זאגט אַז זיי לאָזן זייער פּראָדוקט פריי פֿאַר "אפשאצונג" צוועקן. דעם יפעקטיוולי מאכט די פּראָדוקט פריי צו נוצן פֿאַר קיין פּראָגראַמיסט.
סאַבליים טעקסט שליסל פֿעיִקייטן
דאָ זענען עטלעכע שליסל פֿעיִקייטן וואָס קומען מיט סובלימע טעקסט.
- סאַבליים טעקסט כולל קאָנטעקסט-שפּירעוודיק פון די פּרויעקט אַוטאָ קאַמפּלישאַן פֿאַר בייַטעוודיק נעמען און פּאַראַמעטערס.
- סאַבליים טעקסט קומט מיט אַ פּיטהאָן-באזירט פּלוגין אַפּי וואָס האט דערלויבט פילע דעוועלאָפּערס צו לייגן נייַע פֿעיִקייטן
- די סניפּאַץ פֿעיִקייטן לאָזן ניצערס צו לייכט מאַכן זייער אייגענע דורכוועג וואָס אויטאָמאַטיש יקספּאַנד צו קאַמאַנלי-געניצט קאָד סניפּאַץ
- קרייַז-פּלאַטפאָרמע שטיצן פֿאַר מעק, ווינדאָוז און לינוקס מאשינען.
- גרינג-צו-נוצן באַפֿעלן פּאַליטרע אַז ינייבאַלז רובֿ קאַמאַנדז צו זיין עקסאַקיוטאַד מיט אַ לימיטעד נומער פון קיסטראָוקס.
וואָס איז VSCode?
וויסואַל סטודיאָ קאָוד, אָדער VSCode פֿאַר קורץ, איז אַן אָפֿן-מקור טעקסט רעדאַקטאָר פון מייקראָסאָפֿט. VSCode קומט מיט אַן ינאַגרייטיד דעבוגגער, גיט שטיצן, סינטאַקס כיילייטינג און קאָד קאַמפּלישאַן.
בשעת דיסקרייבד ווי אַ לייטווייט רעדאַקטאָר, VSCode באָוס אַ גרויס ביבליאָטעק פון יקסטענשאַנז אַז יוזערז קענען ינסטאַלירן. די פּלוגינס זענען גרינג צו ינסטאַלירן און קענען העלפֿן מאַכן דיין וואָרקפלאָוו מער עפעקטיוו.
VSCode שליסל פֿעיִקייטן
דאָ זענען עטלעכע פון די שליסל פֿעיִקייטן פון וויסואַל סטודיאָ קאָד.
- VSCode ניצט ינטעלליסענסע צו העלפן ניצערס רעדאַגירן זייער קאָד. דער שטריך קענען אויטאָמאַטיש פאַרענדיקן קאָד און צושטעלן אינפֿאָרמאַציע וועגן אַ פֿונקציע און זייַן פּאַראַמעטערס. אויס פון די קעסטל, VSCode קומט מיט Intellisense שטיצן פֿאַר שפּראַכן ווי דזשאַוואַסקריפּט, TypeScript, HTML, CSS און JSON.
- דער קאָד רעדאַקטאָר כולל אַ שטאַרק דעבוגגער איר קענען נוצן צו פּרובירן דיין קאָד. די געבויט-אין לויפן און דעבוג View דיספּלייז דעטאַילס וועגן דעם קאָד וואָס איז איצט פליסנדיק.
- די עקסטענסיאָן מאַרקעטפּלאַסע לעץ דער באַניצער לייגן שפּראַך שטיצן און אנדערע מכשירים וואָס שטיצן זייער אַנטוויקלונג וואָרקפלאָוו. VSCode גיט אַן גרינג-צו-נוצן מעניו צו פירן דיין יקסטענשאַנז. אין זיכער סיטואַטיאָנס, VSCode קען אפילו רעקאָמענדירן אַן ייַנמאָנטירונג ווען עס מיינט אַז איר קען דאַרפֿן עס פֿאַר אַ באַזונדער פּרויעקט.
- VSCode אויך כולל אַ נול-ינסטאַלירן אָפּציע גערופן וויסואַל סטודיאָ קאָד פֿאַר די וועב. דעם דינסט אַלאַוז ניצערס צו נוצן די קאָד רעדאַקטאָר לעגאַמרע אין זייער בלעטערער מיט זיכער לימאַץ.
וואָס איז אַטאָם?
די אַטאָם טעקסט עדיטאָר איז אן אנדער קרייַז-פּלאַטפאָרמע טעקסט רעדאַקטאָר וואָס איז וויידלי באטראכט צו זיין אַ גרויס לייטווייט טעקסט רעדאַקטאָר פֿאַר פּראָגראַממינג.
אויב VSCode איז געבויט מיט עלעקטראָן, איר קען רופן Atom דער אָריגינעל עלעקטראָן אַפּ. די פּראָגראַם איז דעוועלאָפּעד אין 2014 דורך GitHub אין מיטאַרבעט מיט זייער אייגענע עלעקטראָן פריימווערק.
עס איז העכסט קוסטאָמיזאַבלע און האט אַ ברייט פאַרשיידנקייַט פון פֿעיִקייטן וואָס מאַכן עס ידעאַל פֿאַר פּראָגראַממינג. אַטאָם איז אויך עפענען מקור און איז בנימצא פֿאַר פריי.
אַטאָם שליסל פֿעיִקייטן
דאָ זענען עטלעכע פון די שליסל פֿעיִקייטן פון די Atom רעדאַקטאָר.
- Atom קומט מיט אַלץ איר וואָלט דערוואַרטן פֿאַר אַ מאָדערן טעקסט רעדאַקטאָר, אַזאַ ווי אַ געבויט-אין פּעקל פאַרוואַלטער, טעקע סיסטעם בלעטערער און שטיצן פֿאַר קייפל פּאַנאַלז.
- Atom איז פאַר-אינסטאַלירן מיט קייפל טעמעס פֿאַר יוזערז וואָס בעסער וועלן טונקל אָדער ליכט פֿאַרבן. יוזערז קענען ינסטאַלירן מער קהל טעמעס אָדער זיי קענען אפילו מאַכן זייער אייגענע.
- טויזנטער פון פּאַקאַדזשאַז אָדער פּלוגינס קענען זיין דאַונלאָודיד צו מאַכן Atom מער פאַנגקשאַנאַל. פֿאַר בייַשפּיל, איר קענען ינסטאַלירן די טעלעטיפּע פּעקל וואָס אַלאַוז איר צו מיטאַרבעטן מיט מאַנשאַפֿט מיטגלידער אויף דער זעלביקער טעקע.
וואָס איז בעסער?
נאָך לערנען מער וועגן יעדער פון די דריי קאָד רעדאקציע, איין קשיא קען נאָך בלייבן - וואָס רעדאַקטאָר איז דער בעסטער פון די בינטל?
VSCode אָדער Atom?
ערשטער, לאָזן אונדז פאַרגלייַכן VSCode און Atom. קוקן אין זייער באַקגראַונדז, די מגילה ויסקומען צו האָבן אַ פּלאַץ אין פּראָסט.
ביידע פון די רעדאקציע נוצן די עלעקטראָן פריימווערק. די פריימווערק איז געווארן פאָלקס אין די לעצטע יאָרן ווייַל עס אַלאַוז דעוועלאָפּערס צו שאַפֿן פאַכמאַן דעסקטאַפּ אַפּלאַקיישאַנז ניצן די טיפּיש וועב-דעוו אָנלייגן פון דזשאַוואַסקריפּט, HTML און CSS.
ווען עס קומט צו פאַנגקשאַנאַליטי אָבער, וויסואַל סטודיאָ קומט מיט אַ שטאַרק גאַנג פון פֿעיִקייטן אויס פון די קעסטל. Atom, אויף די אנדערע האַנט, רילייז אויף דער באַניצער צו ינסטאַלירן זייער בילכער פּלוגינס זיך.
פאָרשטעלונג-קלוג, VSCode האט די קלאָר מייַלע איבער Atom. דאָס איז ספּעציעל קלאָר ווען עדיטינג ריזיק טעקעס אַזאַ ווי אַ קסוו מיט איבער אַ מיליאָן ראָוז.
קוילעלדיק, וויסואַל סטודיאָ קאָוד איז אַ בעסער קאָד רעדאַקטאָר אויס פון די קעסטל. Atom קען זיכער קאָנקורירן אָבער וואָלט דאַרפן די באַניצער צו אָפּגעבן עטלעכע מאָל צו געפֿינען אַ האַנדפול פון פּלוגינס צו פֿאַרבעסערן די באַזע פּראָגראַם.
אן אנדער דאַונסייד פֿאַר די Atom טעקסט רעדאַקטאָר איז אַז GitHub פּלאַנז אויף דיסקאָנטינוינג די פּרויעקט אין שפּעט 2022 צו פאָקוס אויף אַנטוויקלונג פון זייער Github Codespaces דינסט.
VSCode ווס סובלימע טעקסט
ניט ענלעך די אנדערע צוויי רעדאקציע, סובלימע טעקסט איז נישט פאַרלאָזנ אויף די עלעקטראָן פריימווערק. דאָס מאכט Sublime אַן ינקרעדאַבלי לייטווייט און שנעל טעקסט רעדאַקטאָר.
ווייַל סובלימע טעקסט איז געבויט מיט C ++, עס קענען לויפן ינקרעדאַבלי געשווינד. דער פּראָגראַם קענען שעפּן גרויס טעקסט טעקעס אפילו אויף סלאָוער דעוויסעס.
פֿאַר קאַסעס ווו איר דאַרפֿן צו געשווינד רעדאַגירן אַ קאָנפיג טעקע, סובלימע טעקסט וועט זיכער לאָדן פאַסטער ווי VSCOde אָדער Atom.
אָבער, עס איז אַ דאַונסייד צו טשוזינג סובלימע טעקסט. איר וועט זיין טריידינג פאָרשטעלונג און גיכקייַט מיט פאַנגקשאַנאַליטי.
כאָטש סובלימע טעקסט קומט מיט זיין אייגענע ביבליאָטעק פון פּלוגינס, וויסואַל סטודיאָ קאָוד פשוט קומט מיט אַ פּלאַץ פון פֿעיִקייטן וואָס איז געווארן די קלאַל פֿאַר פּראָוגראַמערז.
סאָף
דער קאָד רעדאַקטאָר וואָס אַרבעט בעסטער פֿאַר איר וועט אָפענגען אויף דיין ספּעציפיש נוצן פאַל.
אויב איר ווילט אַ לייטווייט רעדאַקטאָר וואָס איז געשווינד לאָנטשט, מיר רעקאָמענדירן סובלימע טעקסט.
יוזערז וואָס בעסער וועלן אַ קאָד רעדאַקטאָר מיט עטלעכע IDE פֿעיִקייטן אַזאַ ווי דיבאַגינג און קאַמפּלישאַן פון קאָד קען בעסער נוצן וויסואַל סטודיאָ קאָד אַנשטאָט.
עס איז אויך גאָרנישט פאַלש מיט ינסטאָלינג אַלע די פאַרשידענע רעדאקציע אויף דיין מאַשין. איר קען געפֿינען סיטואַטיאָנס ווו איר קען בעסער צו נוצן איין טיפּ פון רעדאַקטאָר אָדער אנדערן.
לאָזן אַ ענטפֿערן