Finder

יישום המקרא קובץ ואומר לך מה הזחה משמש בתוך הקובץ
הורד עכשיו

Finder דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • שם המפרסם:
  • Philippe Fremy
  • מערכות הפעלה:
  • Windows All
  • גודל הקובץ:
  • 48 KB

Finder תגים


Finder תיאור

זחה של מקורות תכנית חיצוניים היא בעיה נפוצה. אנשים מסוימים משתמשים 2 חללים, בעיבודים מסוימים, חלק 4 מקומות, חלקם (זוועה!) לערבב כרטיסייה ומרחבים. עורכי טקסט יש בדרך כלל אפשרויות עוזרות להתמודד עם הדרך שבה אתה להגביה את הקבצים שלך. לחיצה על מקש Tab תכניס רווחים של בעיבודים בהתאם להגדרות שלך. עם זאת, זה רק עובד כמו שצריך עם קבצים משלך, אשר כבר מסוכסך בדרך משלך. ברגע שאתה מתחיל עריכה ממקורות חיצוניים, אתה צפוי להתמודד עם זחה שונה. אז הגדרת העורך הזהירה שלך תהיה פשוט לדפוק את הקובץ שאתה לערוך אלא אם הבחור עשה שימוש באותו הזחה כשלך. ואתה לא יכול להבחין בו. לדוגמה, אם אני להגביה עם לשונית אבל סטים להם להיות מוצגים כארבע עמודות ואם אני לערוך קובץ מסוכסך עם 4 מקומות, כל הקווים אני יוצר יהיה מסוכסך עם הכרטיסייה. הם יעבדו קנס על העורך שלי, אבל כנראה לא על מישהו עורך אחר. הוא במיוחד annoyhing אם אתה תכנות בפייתון כמו הזחה היא חלק מהמבנה התוכנית. לא מצאתי (עדיין) עורך כי עסקאות כראוי עם הבעיה הזו. הפתרון אולם הוא פשוט: עורך הטקסט חייב למצוא את הזחה בשימוש בתוך קובץ לכוון את ההגדרות שלה על פי זה. זה מה הזחה Finder עושה. הניתוח הזחה עובד על כל שפה. זה נבדק בהצלחה עם C, C ++, Python ו- קוד Java. הגרסה הנוכחית מספקת עוזרת לשילוב עם vim. אני מקווה עורכים אחרים יאספו גם את התסריט או את הרעיון, וכי זחת איתור אוטומטית תהפוך נפוץ בקרב עורכי טקסט. אני משחרר את הקוד תחת רישיון BSD כדי לעודד זאת. התסריט כתוב Python כי זה היה דרך קלה ומהירה כדי לכתוב את זה. האלגוריתם הוא די פשוט, ויכול להיות משוכתב ב- C כדי למנוע את קטן (כמעט בלתי מורגש) העיכוב בשל פיתון מתורגמן החל. איך זה עובד הזחה Finder סורקת כל שורה בקובץ כניסה תו רווח (שטח או כרטיסייה לבן) חזר עד תו רווח שאינו מצוי. קו A כזה נחשב קו מסוכסך כראוי של קוד. שורות ריקות וקווי זחה מעורבים מתעלמים בבטחה. קווים מגיעים לאחר שורה שנסתיים ב "\" יש סיכוי גבוה יותר להיות לא מסוכסך כראוי, ובכך מתעלמות מדי. מאחסן מערך במספר הקווים שיש זחה ספציפית: הכרטיסייה, מספר המקומות בין 2 ו 8. זחת שטח, קו נחשב מסוכסך עם בסיס של x אם מספר המקומות מודולו x תשואות אפס. לפיכך, indentaiton של 4 מקומות מגדיל את 2-מרחבים וספירת הקו הזח 4-מרחבים. בתום שלב הסריקה, השקעים ששמשו עם המספר הגבוה ביותר של קווי נלקחת. לקבלת רווחים, כדי למנוע את Problmes של בכפולות כמו 2 ו 4, מספר הזחה הגבוה ביותר הוא מועדף. מספר נמוך יותר נבחר אם היא מדווחת לפחות 10% יותר שורות עם הזחה זו. הצעד של כל עלייה הזחה הוא גם רמז עבה של הכניסה הנוכחית של הקובץ. הצעד יעניק בונוס 10 נקודות על מספר מקומות המשמשים. דרישות: · Python


Finder תוכנה קשורה

צוֹאָה

חבילת ג 'אווה המכילה decompiler ואופטימיזציה עבור Java ...

336 518 KB

הורד

Teechart.lite עבור. NET.

teachart.lite עבור. NET Teechart עבור NET הוא תוכנת Steema ??? האחרון תוספת עטיפה של הזוכה בפרס של Teechart ... ...

338 3.4 MB

הורד

JSCRUNCHER PRO.

JSCRUNCHER PRO היא הדרך הקלה והחזק ביותר לדחוס, לערפל ולנהל את קבצי JavaScript שלך ...

200 4.3 MB

הורד