用visual studio寫程式 會自動將程式碼上顏色
但是要怎樣把這些程式碼原封不動的貼到blogger 就有些困難
網路上的一些範例都是把純文字程式碼貼到blogger後 再引入一些自訂的css或javascript
然後要用的時候再<code>mycode</code>包起來來變色
但是有時後重新highlight後的顏色不是我們要的怎麼辦呢? 如果能把visual studio裡看到的顏色一模一樣的貼到blogger裡就很方便了 可惜我在網路上找了很久都沒有答案
以下是我研究後整理出來的步驟:
第一:將visual studio開啟 複製想要的區塊
第二:vs本身的顏色資訊只有word能吃 因此要先複製到word上
第三:開啟http://www.fckeditor.net/demo 這網站提供的工具能讓我們方便的轉成html碼 將剛剛word裡的字貼到網頁裡 他會跳出一個視窗顯示是否去除word格式 當然是選否
第四:按下左上角的原始碼 就會出現轉好的html code
第五:本來轉好的code應該要能用 但是因為格式的關係 如果貼上會變像下面這樣 一行一行間分隔的很開 看的很不舒服又很佔版面
第六:解決之道我研究了很久 發現是因為斷落格式</p>的關係 所以我們要先再複製一次fckediter轉出來的html碼到筆記本上 用replace把所有的</p>取代掉
第七:最後 再貼到blogger 就可以發現顯示出來的跟用visual studio裡看到的一模一樣了
但是要怎樣把這些程式碼原封不動的貼到blogger 就有些困難
網路上的一些範例都是把純文字程式碼貼到blogger後 再引入一些自訂的css或javascript
然後要用的時候再<code>mycode</code>包起來來變色
但是有時後重新highlight後的顏色不是我們要的怎麼辦呢? 如果能把visual studio裡看到的顏色一模一樣的貼到blogger裡就很方便了 可惜我在網路上找了很久都沒有答案
以下是我研究後整理出來的步驟:
第一:將visual studio開啟 複製想要的區塊
第二:vs本身的顏色資訊只有word能吃 因此要先複製到word上
第三:開啟http://www.fckeditor.net/demo 這網站提供的工具能讓我們方便的轉成html碼 將剛剛word裡的字貼到網頁裡 他會跳出一個視窗顯示是否去除word格式 當然是選否
第四:按下左上角的原始碼 就會出現轉好的html code
第五:本來轉好的code應該要能用 但是因為格式的關係 如果貼上會變像下面這樣 一行一行間分隔的很開 看的很不舒服又很佔版面
int sum = 0;
//計算x從0到9 x^2+2x-9 的值
for (int i = 0; i < 10; i++)
{
//sum += i;
sum += i * i + 2 * i - 9;
}
//印出結果
textBox1.Text = "答案是" + sum.ToString();
第六:解決之道我研究了很久 發現是因為斷落格式</p>的關係 所以我們要先再複製一次fckediter轉出來的html碼到筆記本上 用replace把所有的</p>取代掉
第七:最後 再貼到blogger 就可以發現顯示出來的跟用visual studio裡看到的一模一樣了
int sum = 0;
//計算x從0到9 x^2+2x-9 的值
for (int i = 0; i < 10; i++)
{
//sum += i;
sum += i * i + 2 * i - 9;
}
//印出結果
textBox1.Text = "答案是" + sum.ToString();
$$真的有點麻煩 如果其他人有比較快的方法 請一定要告訴我 謝謝
1 意見:
張貼留言我也是找了很久才找到
你可以利用這個網站
比你現在的方法方便很多唷:)
http://www.manoli.net/csharpformat/
張貼留言