Pages

2016-01-16

VS2015的Build熱鍵更改

進入ASP.NET MVC的時代,只能使用Web Application專案,它的任何CS源碼異動,必須重新Compile編譯才能生效。雖然它比ASP.NET 4.0的即改即譯Web Site專案來得麻煩,但在Release時階段不需要透過Publish Build來打包,能夠快速替代其主要的專案DLL檔,是其最大的優點。

為了能快速編譯方案,我們可以在VS2015下設定以下常用功能的熱鍵HotKey。
image

在菜單「Tools/Options…」下,其對應的Keyword項目分別如下面 (請對應編號項目)。Build Solution預設值是Ctrl+Shift+B,改成F6,而Build Project預設無設定,則改成F7,因為預設的Compile Project熱鍵是Ctrl + F7。

image

2016-01-11

Win10英文版完美顯示中文字

安裝英文版WIN10時,選擇語言為English (United States)及時區UTC+8 Taipei進行安裝,其英文UI介面下是可以正常顯示中文的,但遇到ANSI編碼的中文檔案會出現亂碼,這問題可以在控制台Region下,設定Non-Unicode語言為繁體中文Taiwan即可(會要求重開機,並安裝一些中文字型)。

Non-Unicode

假如堅持不設定,雖然用具多語言編碼支援的文字編輯器(如Notepad++)來開啟檔案都能正常顯示中文,但字型顯示會怪怪的(有大有小,如下圖),而且Win10其他視窗畫面上的標題文字有時候會很小字。這些怪現象都是因為缺乏了正確中文字型所造成的。

Strange Chinese

因此在Region設定了non-Unicode語言後,重新開機後整個英文介面顯示中文字型的部分,就能顯示一致完美。

Chinese Fonts