如何在Eclipse cheatsheet中插入空白行及输入指定样式代码?
Eclipse CheatSheet 空白行与代码样式实现方法
插入指定位置的空白行
Eclipse CheatSheet 的内容通过XML格式定义,普通文本内的手动换行不会被渲染,要生成空白间隔直接在对应位置插入支持的HTML标签即可:
- 小间距空白行:插入对应数量的自闭合
<br/>标签,1个<br/>代表1次行换行,要生成1整行空白就连续插入2个<br/> - 大间距段落空白:插入自闭合
<p/>标签,生成的空白高度比双<br/>更大,适合分隔不同的内容块,和截图里黑色标记的大空白效果匹配。
插入黄色标记的等宽代码样式
截图里和普通正文字体区分、带高亮背景的代码样式,不需要自定义样式,直接用内置的<code>标签就能实现:
- 单行短代码:直接把代码内容包裹在
<code>和</code>标签之间,渲染后自动变成等宽字体、带浅黄色高亮背景,和标记的样式完全一致 - 多行代码块:用
<pre><code>和</code></pre>包裹整段代码,会自动保留代码的缩进、换行格式,不会出现自动折行、缩进错乱的问题。
配置示例
可以直接参考下面的XML片段编写CheatSheet内容:
<item title="配置示例步骤"> <description> 第一步:打开项目配置面板 <br/><br/> 执行以下代码完成初始化: <code>ProjectUtil.initConfig(project);</code> <p/> 完整逻辑参考如下代码块: <pre><code> public void initProject(IProject project) throws CoreException { // 初始化项目配置 project.setDefaultCharset("UTF-8", null); ProjectUtil.addNature(project, CoreNature.NATURE_ID); } </code></pre> </description> </item>
配置完成后重新加载CheatSheet就能看到效果,不需要额外安装插件,不要在标签两侧加多余的全角空格,避免渲染出多余的缩进偏移。
内容的提问来源于stack exchange,提问作者samilhan
相关产品推荐
相关产品推荐

