自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

微軟員工對于Visual Studio2003代碼編輯器的說明

開發(fā) 后端
在很長的一段時間內(nèi),Visual Studio2003代碼編輯器中的編輯字體設(shè)置,對中國的程序員來說,是一個撓頭的問題。許多人在代碼編輯器中使用的無非是宋體、新宋體,有的安裝了Office套件后使用的是幼圓。

我們使用的是Visual Studio2003代碼編輯器,輸入英文代碼的數(shù)量遠(yuǎn)遠(yuǎn)大于輸入中文,而中文字體內(nèi)包含的英文字符又實在是難看,要不在設(shè)定中使用英文字體,忍受難看的中文字符,要不使用中文字體,英文顯示非常不美觀。

出現(xiàn)這種情況的原因就是Visual Studio2003代碼編輯器只能設(shè)定一種字體,而不能設(shè)定中文顯示用XX字體,英文顯示用YY字體。

那么最終只有一種解決辦法,就是把英文字體和中文字體合并成一個字體。我經(jīng)常想,如果有這么一種字體,其中中文字符使用的是新宋體,而字體內(nèi)的英文和標(biāo)點符號使用的是Courier New,就好了。我在互聯(lián)網(wǎng)中尋找了很長時間,一直沒有找到。

現(xiàn)在好了,昨晚我找到一個工具,可以自己編輯你喜歡的字體,它的功能就是編輯新字體,可以把已有的多個字體文件中一部分字符復(fù)制出來,然后合并成一個新字體文件。大家看看我的VS2005代碼編輯器。

大家可以看到,上面圖片是Visual Studio2003代碼編輯器的抓圖。很明顯,上面的代碼編輯器的字體使用了兩種不同的字體:中文字體使用的是“微軟雅黑”,英文字體使用的是 “Courier New Bold”。

大家一定懷疑,我是否是修改注冊表或者修改了VS2005的編輯器。這里可以告訴大家,我沒有修改任何東西,我僅僅是使用了一個名為”Visual Studio Code Editor Font”的ttf文件而已,如下圖:

Visual Studio Code Editor Font

使用方法如下:
1 選擇你喜歡的中文字體文件作為模板,我選擇的是微軟雅黑字體(msyh.ttf)。
2 選擇你喜歡的英文字體文件,這里我選擇的是Courier New Bold字體(courbd.ttf)。
3 把這兩個文件從 %SystemRoot%\Font 文件夾內(nèi)復(fù)制到你指定的新文件夾內(nèi)。
4 修改msyh.ttf 的文件名,一定要取一個與Windows文件夾內(nèi)Font目錄中***的名稱。
5 打開Font Creator 5.0 ,打開msyh.ttf(時間可能很長)。
6 打開 courbd.ttf 。
7 選擇窗口,把兩個窗口并列顯示。
8 把Courier New Bold 字體內(nèi)所有的英文字符,標(biāo)點符號,還有空格等字符,使用復(fù)制粘貼的方式覆蓋掉微軟雅黑字體中相同位置的字符/符號。
9 檢查幾次,確認(rèn)沒有錯誤后,單擊保存,保存字體,并把Courier New Bold 字體窗口關(guān)閉。
10 選擇“Format”菜單中的“Naming”項,顯示出字體名稱。因字體屬性中除了字體文件名外,主要分辨字體方式是字體的Family Name,而我們是以“微軟雅黑”作為模板的,所以必須修改這些名稱,使自己的字體名與微軟雅黑不同,否則與微軟雅黑字體名稱沖突,無法安裝到系統(tǒng)的Font 文件夾內(nèi)。
11 修改好后,關(guān)閉程序。
12 使用系統(tǒng)資源管理器打開Windows\Font 目錄,并安裝字體。
13 打開VS,在工具--> 選項 --> 字體和顏色 --> 編輯器字體 中選擇你建立的字體名。
14 成功。

需要注意的問題:#t#

1 注意,修改字體必須以中文字體為模板,即修改的字體文件是中文字體文件,然后打開一個你喜歡的英文字體文件,把英文文件中的英文字符復(fù)制并粘貼到中文字體文件的對應(yīng)字符位置中。這樣工作量小,無非是大小寫a-z字母,0-9數(shù)字,還有一些! @ # $ 符號。

2 在復(fù)制過程中,中文字體的字符位置與英文字體的字符位置是不一樣的,在Font Creator中每個字符都有一個名稱(Unicode標(biāo)準(zhǔn)名),這個名稱對于所有字體中的ASCII字符是相同的,所以必須確認(rèn)兩個字符名絕對等同,否則字符復(fù)制錯誤,顯示的就是錯字了。

3 Font Creator 使用時需要的內(nèi)存量極大,我的計算機(jī)1G內(nèi)存,在打開/保存/測試字符時,有很小一段時間程序沒有反應(yīng),這是正常的,你可以干別的事。

4 Font Creator 5.0 可以到Google中搜索,我是在華軍軟件中下的(不是廣告)。

好,教程說完了,現(xiàn)提供我自己制作的字體(壓縮后大小8兆)英文是Courier New Bold ,中文是微軟雅黑。

注:
Visual Studio2003代碼編輯器中的微軟雅黑可能有人不知道,它是微軟在Vista中包含的下一代主打中文字體,被人從Vista中提取并修改,使之可以在WindowsXP中使用,可以到Google中搜索“微軟雅黑5.0”,即可下載。

責(zé)任編輯:chenqingxiang 來源: 驅(qū)動中國
相關(guān)推薦

2009-12-03 10:15:41

Visual Stud

2009-12-09 17:20:13

2009-12-02 09:23:04

Visual Stud

2010-03-26 16:23:07

Visual Stud

2009-12-16 14:51:27

Visual Stud

2009-11-30 16:50:26

VS2003調(diào)試

2009-12-09 15:40:04

Visual Stud

2009-12-10 11:08:09

Visual Stud

2009-11-24 13:23:11

Visual Stud

2009-11-24 15:18:02

Visual Stud

2009-12-03 11:20:42

Visual Stud

2012-06-07 09:25:31

Visual Stud

2012-09-05 15:20:51

Visual Stud

2012-09-24 13:23:30

Visual Stud

2021-04-08 14:55:47

開源技術(shù) 趨勢

2009-12-10 16:35:09

Visual Stud

2009-12-03 15:32:05

Visual Stud

2009-12-15 13:39:43

2010-02-23 15:44:24

Python編輯器

2009-12-10 17:05:10

Visual Stud
點贊
收藏

51CTO技術(shù)棧公眾號