我在一列中有一个包含十进制数的表.我希望以类似于文字处理器的"十进制选项卡"功能的方式对齐它们,以便所有点都位于垂直线上.
我目前有两种可能的解决方案,但我希望有更好的解决方案......
解决方案1:拆分HTML中的数字,例如
<td><div>1234</div><div class='dp'>.5</div></td>
Run Code Online (Sandbox Code Playgroud)
同
.dp { width: 3em; }
Run Code Online (Sandbox Code Playgroud)
(是的,这个解决方案不能完全正常工作.但是,这个概念是有效的.)
解决方案2:我发现了提及
<col align="char" char=".">
Run Code Online (Sandbox Code Playgroud)
根据参考页面,这是HTML4的一部分,但它在FF3.5,Safari 4或IE7中不起作用,这是我必须提供的浏览器.它还有一个问题,你不能将数字格式化为CSS(虽然,因为它影响整个列,我想这并不太令人惊讶).
那么,谁都有更好的主意?
我找不到任何说明如何在 Visual Studio 2022 中获得 ANTLR 支持的文档。似乎 ANTLR 扩展开发人员没有跟上对 Visual Studio API 对象模型所做的更改:ANTLR VSIX仅与 Visual 兼容Studio 2019 和ANTLR 语言支持不适用于 Visual Studio 2017 以后的任何版本。
如何使用 Visual Studio 2022 在 .NET 6.0 中使用 ANTLR 语法并构建解析器?