@מד כתב בתוסף חיפוש רגקס בוורד:
יש לZED איזה יתרון עליו?
ביצועים.
אם אתה רוצה לדעת עוד תחפש zed vs vscode
@מד כתב בתוסף חיפוש רגקס בוורד:
יש לZED איזה יתרון עליו?
ביצועים.
אם אתה רוצה לדעת עוד תחפש zed vs vscode
@pcinfogmach כתב במראה יותר אחיד ויפה לפקד ב-wpf:
לכאורה אפשר על ידי הגדרת Gridcolumns בין הלחצנים
ומה תעשה עם האחרון?
@dovid כתב במראה יותר אחיד ויפה לפקד ב-wpf:
אתה יכול לשים רווח ביניהם. אני לא זוכר איך עושים כזה דבר בWPF.
אני לא בטוח שאני צודק, אבל אני חושב שאין כזה פנל ב-wpf.
(אבל אפשר לבנות פנל מותאם אישית)
אתה יכול להשתמש עם GridLengthConverter
private static GridLengthConverter _gridLengthConverter = new GridLengthConverter();
private static GridLength ParseGridLength(string value)
{
return _gridLengthConverter.ConvertFromString(value);
}
עוד משהו, מקובל להפריד עם עם רווח ולא רק פסיק.
ואגב אני חושב שזה הגיע מ - WinUI עוד לפני Avalonia
@pcinfogmach מה שאני חושב זה:
זה בנתיים מה שעולה לי
@pcinfogmach לבעיה עצמה אין לי פתרון, כנראה designer לא מושלם
מה שאתה יכול לעשות:
א) לקבוע את הגודל והמרחק לפי איך שזה נראה ב - word ולא לפי ה - designer.
ב) לעשות Grid עם חלוקה קבועה וככה זה יתחלק בצורה שווה גם אם הפונט ישתנה.
זה לא בגלל הגופן?
לדעתי הטריגר היחיד צריך להיות אם אין טקסט, אפילו שזה בפוקוס.
@מד כתב בתוכנת תרגום אופליין V2:
אולי להוסיף אפשרות לבחור כמה משאבים זה ייקח במהלך התרגום?
רוב המשאבים זה הזיכרון ואת זה אי אפשר לשנות, ה - CPU לא נראה גבוה, אצלי זה באזור 15 - 25.
גרסה חדשה ללא צורך להתקין dotnet runtime, וכולל תרגום ישירות מהמסך.
הורדה:
hebrew-mt-x64-v0.2.2.zip
המודלים כלולים ב - zip, אין צורך להוריד בנפרד.
בהצלחה!
בנוגע לחלק הטכני, זה נראה שהסינון לא ברמת הספק, אלא תוכנה מקומית והגדרה של proxy שדרכו מתבצע הסינון, בשילוב עם חסימה של האפשרות לשינוי ה - proxy במחשב, אני לא אומר שזה לא טוב, אבל זה קצת מלמד משהו על הקלות שבה אפשר להסיר את החסימה.
שאלה צדדית: מה ההבדל בין "רגיל" ל - "בלתי מודגש"?
(נ.ב. יתכן שהנושא הזה צריך להיות בקטגוריית "גומלין")
@pcinfogmach כתב ברענון הרשימה של ה-combobox ב-wpf בכל פתיחה.:
רצה על ה-thread העיקרי
אם אתה מריץ את זה בצורה הבאה, זה רץ על thread נפרד:
var xml = await Task.Run(() => ActiveDocument.Content.WordOpenXML);
כמדומני שקראתי בעבר שוורד לא באמת בנוי בצורה שתומכת threading
יתכן שהכוונה שהוא לא בטוח עם ריבוי threadים, אבל בהחלט אפשרי.
@pcinfogmach אפשר גם לעדכן רק על פי בקשת המשתמש, כלומר שאם הוא יפתח את רשימת הצבעים ויראה שאין את הצבע שהוא מחפש הוא ילחץ על כפתור ("רענן צבעים" לדוגמא) שיחלץ את הצבעים מחדש.
אפשרות נוספת:
כשהמשתמש פותח את הקומבו, להציג לו את הנתונים ששמורים במטמון מהפעם הקודמת, ובמקביל ב - Thread נפרד לחשב מחדש את הערכים, וכשהם מוכנים לשמור אותם למטמון ולעדכן את הקומבו הפתוח (אם הוא עדין פתוח).
@pcinfogmach לכאורה התקיעה מתרחשת בזמן שאתה מאחזר את הצבעים מה xml, מה שעולה לי בראש זה:
א. להריץ את פעולות ה Regex ב - Thread נפרד (עם Task.Run), בתוספת מחוון קטן ב - UI שהתוכנה כעת חושבת ויש לחכות כמה שניות.
ב. לעשות אופטימיזציה לפעולה עצמה, לדוגמא שימוש בניתוח xml ולא regex (ב - #C עם LINQ זה די טריוויאלי). עוד אפשרות שעולה לי בראש, זה לעקוב ב - Thread נפרד אחרי השינויים של הקובץ (אם יש אירוע שכזה) ובכל פעם שהקובץ משנה לעדכן את רשימת הצבעים, עוד לפני שהמשתמש פותח את הקומבו בוקס.
למי שמעוניין לנסות את זה על windows, נתקלתי לאחרונה בריפו הזה:
https://github.com/deevus/zed-windows-builds
אפשר להוריד את הקובץ הבינארי (קובץ בודד ללא התקנה) מעמוד ה - Release:
https://github.com/deevus/zed-windows-builds/releases/latest
@MOSHEMOSE1 ככל שיש לך זיכרון פיזי יותר גדול, ככה windows מרגיש חופשי למלא אותו מבלי להשתמש בזכרון וירטואלי וכל מיני שיטות לחיסכון.