2016-02-02 222 views
0

我一直在Java和最近的C++中開發幾年的程序。直到幾個月前,一切都變得很好,我在編輯器中使用的字體突然間在每封信之間留下了巨大的空間,使得它幾乎不可讀。對於Java,我使用了NetBeans IDE。現在在我的代碼中,我使用了Papyrus字體,我修改爲等寬字體。給我的評論手寫的樣子,同時仍然可用。IDE字體間距問題

幾個月前,我的評論間距突然看起來像它有每一個字符之間的空間。當我修改字體時,認爲這是我的錯,我只是改變了不同的字體。工作得很好,如果少一點樂趣。

現在,我在C++中上課,我的導師建議開發的C++ IDE。我知道這是舊的,但這是我被告知要使用的。現在我在這裏遇到同樣的問題,只有所有的字體。有人知道怎麼修這個東西嗎?

  • 這是Windows 7的設置? (未知 - 我知道Windows中沒有任何改變)
  • 這是IDE設置? (可能,但它發生在多於1個IDE上)
  • 這是字體問題嗎? (不太可能,因爲所有字體有同樣的問題)

截圖:

font spacing problem 。 這是它應該是什麼樣子: enter image description here

+1

乍一看,意見並不真正看上去比字體中的其餘更糟。看起來您正在使用等寬間距的非等寬字體,因此「較小」的字母在其右邊有一些空的空間。例如。你可以看到'米'比例如'我'。 –

+0

你的文件突然變成了Unicode文件嗎?如果是這樣,那麼所有這些空間都可能是''0''字符。 –

+0

@MartinBonner我認爲這不太可能,爲什麼所有這些''\ 0''都被插入到第一位呢?我也覺得編譯器不會太高興。 –

回答

1

我有同樣的問題,請嘗試更改字體系列索拉從工具選項菜單欄:

Tools->Editor Options-> Fonts (Tab)

索拉是Dev-Cpp的默認字體類型。

相信對於其他家庭字體支持是在最近至少某些版本(我用5.11)有點破。幾乎所有其他字體也給我這個間距問題,但Consolas工作得很好。不得不堅持只有一種字體是令人失望的,但其他一切使代碼現在無法忍受。