כלי פיתוח

מעצב קוד

עיצוב קוד כדי שיהיה קריא, או כיווץ שלו למשלוח.

מעצב קוד פועל במכשיר שלך
  • פועל בדפדפן שלך — הטקסט שלך לא נשלח לשום מקום
  • בלי הרשמה, בלי מכסות, חינם לשימוש בלי הגבלה

איך זה עובד

קוד מכווץ אינו קריא בכוונה, וקוד שנכתב ביד כמעט אף פעם לא מוזח באופן עקבי. שתי הבעיות נפתרות באותו כלי, ואף אחת מהן אינה סיבה להדביק קוד מקור קנייני באתר של זרים.

עיצוב

מוסיף הזחה ומעברי שורה ל-JavaScript, ל-CSS ול-HTML בסגנון עקבי. זה מה שרוצים כשקוראים קוד ספרייה מכווץ, מנקים משהו שהודבק ממקום אחר, או הופכים diff לקריא. השפה מזוהה אוטומטית אלא אם קובעים אותה.

כיווץ, ומה כל מצב עושה באמת

JavaScript מכווץ על ידי מנתח אמיתי, שמקצר שמות בבטחה ומסיר קוד מת. CSS ו-HTML מכווצים בשמרנות: הערות מוסרות ורווחים לבנים מצטמצמים, בלי לשנות שמות או מבנה. זה בטוח על כל קלט, אבל תמיד יצמצם פחות מכלי בנייה ייעודי. הוא נועד לקיצוץ מהיר בגודל ולא להחליף את ה-bundler שלכם.

הוא לא יכול לתקן קוד שבור

גם עיצוב וגם כיווץ דורשים שהקלט ינותח. JavaScript לא תקין מדווח ולא מנוחש, כי מעצב שמתקן קוד היה משנה את מה שהקוד עושה.

למה זה פועל באופן מקומי

קוד מקור הוא בדרך כלל רכוש של מישהו, לעיתים קרובות של המעסיק שלכם, ולעיתים קרובות מכיל מפתחות ונקודות קצה. עיצובו לא צריך לכלול העלאה.

שאלות נפוצות

מעצב קוד — שאלות

אילו שפות הוא מטפל בהן?

JavaScript ו-JSON, CSS ו-HTML, בזיהוי אוטומטי או בבחירה ידנית.

האם מכווץ ה-JavaScript טוב כמו כלי בנייה?

לקובץ בודד הוא קרוב, כי הוא משתמש במנתח אמיתי. כיווץ CSS ו-HTML כאן שמרני בכוונה.

האם הוא יתקן שגיאות תחביר?

לא. קוד לא תקין מדווח ולא מנוחש.

האם הקוד שלי מועלה?

לא. הכול רץ בדפדפן.