是否可以在Visual Studio 2012代码编辑区域中更改行之间的间距?在使用IntelliJ IDEA一段时间之后,我习惯了稍大的行间距(1.2),我想在VS12中实现相同的效果。 为了比较,顶部是IDEA,线间间隔12像素,底部是VS12,间距为10像素:
我发现IDEA版本更容易阅读,即使它只是2px差异。有谁知道吗?
答案 0 :(得分:22)
我找到了一个非常好的解决方法,部分已在this comment中描述 您需要下载并安装TypeLight(免费供个人使用),然后打开里面的 Consolas.ttf 文件。要调整行间距,请转到字体 - >指标 - >高级并根据您的愿望改变“线间隙”(我改变了“Type Line Gap”,但我不知道这实际上是做什么的)。我用一些值进行了实验,发现730左右与IDEA中的12像素间距相似。
为了区分修改后的字体与常规的Consolas,我建议更改Font下的字体名称 - >名称(到“Consolas Spaced”或其他东西)。保存字体,双击该文件,然后从预览对话框中选择“安装”。然后(重新)启动Visual Studio,选择修改后的字体,然后就完成了。
答案 1 :(得分:2)
无法直接在Visual Studio中进行更改
- > 但您可以更改字体的行高,即您正在使用的字体。
第1步:安装Fontforge
第2步:安装完成后打开Fontforge,转到:
元素 - >字体信息 - > OS2 - >单位。
更改 4值:向下赢,向上赢,前N,向下水平乘以所需比率。样品:比例1.5或2 ..等...
(这意味着:如果默认为800,则您使用比率为1.5的多个 - >结果为1200,则更改为800 - > 1200)
- >单击“确定”保存设置
第3步:转到文件 - >生成字体 - >使用ttf格式生成。
步骤4:安装刚创建的字体并在Visual Studio中更改字体。
答案 2 :(得分:0)