May 20, 2025

IDE של האקר אמיתי

אנחנו לא לנצל את ה- GUI IDE, אבל אם נעשה, זה היה הרבה בהחלט להיות משהו לאורך כל הפרויקט של “מרטין] של IDE. תמיד הרגשנו כי הרבה תעודות אלה הם רק עטיפות אלגנטיות סביב כל הכלים שאנחנו לנצל בכל מקרה: Makefiles, diff, git, ctags, כמו גם עורך. [מרטין] של העבודה עושה אותם פחות מפואר, הרבה יותר שקוף, כמו גם הרבה יותר להתאמה אישית, תוך שמירה על הפונקציונליות. זה השיטה של ​​האקר – לשים יחד כלים בסיסיים מוכחים כי כבר עובד.

עורך הקוד הוא מנצל הוא QScintilla, אשר מנצל clang עבור השלמת קוד. מערכת “תבנית” לפרויקטים חדשים? הוא מנצל diff כמו גם תיקון לייבא, כמו גם תבניות עבודה לייצא. מאז זה מנצל כלים בסיסיים לאורך הדרך, אתה יכול להגדיר את כל toolchain עם sudo apt-get להגדיר clang diffutils תיקון ctags לעשות על מערכת דמוית אובונטו. מה מהדר שאתה רוצה לנצל נתמך, באופן טבעי.

אנחנו לא יכולים לראות ממשק Debugger, אז אולי זה משהו לעתיד? בכל מקרה, אם אתה רוצה IDE מינימליסטי, או אחד הנושאים את פעולתו הפנימית של מה שהיא עושה במקום להסתיר אותם, ולאחר מכן לספק את IDE של מרטין] לנסות. אם אתה רוצה הרבה יותר פעמונים כמו גם שריקות כי אתה לא הולך לנצל בכל מקרה, כמו גם לא אכפת קצת bloat, כמו גם איפור, הרבה של סופרים שלנו נדרים על ידי ליקוי, הן עבור Arduino וגם עבור פלטפורמות זרוע. נשאר עם הפרפרים שלנו.