DCSIMG
אליה וקוד בה... - Guy Burstein's Blog

Guy Burstein's Blog

Developer Evangelist @ Microsoft

News

Guy Burstein The Bu

Disclaimer
Postings are provided 'As Is' with no warranties and confer no rights.

Guy Burstein LinkedIn Profile

TwitterCounter for @bursteg

אליה וקוד בה...

פוסט זה הוא פוסט המשך בסדרה "טיפים וטריקים: כתיבת פוסטים באתר הבלוגים".

בתור בלוגר טכני יוצא לי לפרסם לא מעט קטעי קוד.בעבר הייתי עובד קשה כדי להוסיף קטעי קוד לתוך הפוסטים, אבל בעידן Windows Live Writer, הדברים טיפה יותר קלים.

בצורתו לאחר ההתקנה, Windows Live Writer (להלן WLW) לא מאפשר לעשות Paste לתוכן מפורמט. לכן, הוספת קטע קוד מתוך Visual Studio תראה כך:

static void Main(string[] args)
{
ServiceHost host = new ServiceHost(typeof(OrdersService));
host.Open();

Console.WriteLine("Service is listening. Press any key to close...");
Console.ReadLine();
host.Close();
}

כדי בכל זאת להוסיף בכל זאת קטע קוד מפורמט, שיכיל גם את הפונט שאני משתמש בו בעת כתיבה ב- Visual Studio וגם את הצבעים שהופכים את הקריאה והתמצאות בקוד לנוחים במיוחד אני משתמש בשני Add-Ins:

Copy Source As Html - שהוא Add-In ל- Visual Studio, שבעת העתקה של קוע קוד מתוך VS, מייצר ומכניס ל- Clipboard את תגי ה- Html המתאימים.

Insert Formatted Clipboard - הוא Add-In ל- WLW המאפשר לבצע Paste לטקסט מפורמט ובכל להתגבר על הבעייה שציינתי קודם.

בעזרת שני ה- Add Ins הנ"ל אפשר להעתיק Html המכיל קטע קוד מתוך ה- Visual Studio ולשתול אותו בתוך פוסט. ובסופו של דבר זה נראה ככה:

static void Main(string[] args)

{

    ServiceHost host = new ServiceHost(typeof(OrdersService));

    host.Open();

  

    Console.WriteLine("Service is listening. Press any key to close...");

    Console.ReadLine();

    host.Close();

}

אופציה נוספת היא להשתמש ב- Add In בשם BlogMyCode, שעושה את שתי הפעולות הנ"ל בקליק אחד. כלומר לאחר סימון קטע קוד אפשר להוציא אותי ל- WLW. החסרון בו הוא שעבור כל העתקה נוצר Post חדש, אבל בכל אופן שווה להכיר את האפשרות הזאת.

הורדות:

Windows Live Writer ניתן להורדה מכאן. שימו לב שהוא עדיין בגירסאת בטא. רצוי לקרוא מה שיוסי כתב בנושא הגדרת WLW לשימוש באתר הבלוגים.

Copy Source As Html ניתן להורדה מכאן.

Insert Formatted Text ניתן להורדה מכאן.

BlogMyCode ניתן להורדה מכאן.

 תהנו!

Comments

Guy Burstein's Blog said:

פוסט זה הוא פוסט המשך בסדרה " טיפים וטריקים: כתיבת פוסטים באתר הבלוגים ". בהמשך לפוסט שלי על מתן מראה

# April 16, 2007 8:55 PM

Guy Burstein's Blog said:

בהמשך לסדרת הפוסטים " טיפים וטריקים: כתיבת פוסטים באתר הבלוגים ", היום נתקלתי בפוסט שחשוב שכל בלוגר יכיר.

# July 17, 2007 6:11 PM

ysa said:

Hi

There is another option. There's a plugin to WLW which can insert formatted code from the clipboard. Check it out :

http://stevedunns.blogspot.com/2006/08/code-formatter-plugin-for-windows-live.html

You simply copy the code from VS and paste it using the "Insert Clipboard as code..." option in the Insert panel.

# July 17, 2007 9:34 PM

Guy Burstein's Blog said:

בהמשך לסדרת הפוסטים " טיפים וטריקים: כתיבת פוסטים באתר הבלוגים ", היום נתקלתי בפוסט שחשוב שכל בלוגר יכיר.

# July 19, 2007 10:32 PM

Guy Burstein's Blog said:

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

# September 3, 2007 12:57 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 


Enter the numbers above: