We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
功能描述: text标签是对换行敏感的。长文本在被此插件格式化的时候,会跟标签独立成不同的行,导致显示出来的效果,就是上方和下方各多出了空行。
格式化前: <text class="note-text font-size15">这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。</text>
<text class="note-text font-size15">这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。</text>
格式化后: <text class="note-text font-size15"> 这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。 </text>
<text class="note-text font-size15">
这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。
</text>
因为这个情况,我目前是用着另外一个插件单独格式化wxml,它默认配置,是把text标签放在不格式化的名单里头。
The text was updated successfully, but these errors were encountered:
我的格式化也不太对。 这是我的配置
{ "minapp-vscode.wxmlFormatter": "prettier", "minapp-vscode.prettier": { "parser": "html", "useTabs": false, "tabWidth": 2, "printWidth": 160, "singleQuote": false, "bracketSameLine": true, "jsxBracketSameLine": true } }
格式化前
<view class="container"> <text class="note-text font-size15">这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。</text> </view>
我想要的
<view class="container"> <text class="note-text font-size15">这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。</text> </view> <!-- 或者属性比较多的时候,属性换行内容不变 --> <view class="container"> <text class="note-text font-size15" decode="{{true}}" selectable="{{true}}" space="emsp" >这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。</text> </view>
实际上
<view class="container"> <text class="note-text font-size15" >这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。</text > </view>
我尝试修改过bracketSameLine、jsxBracketSameLine和printWidth,但是好像没什么用
bracketSameLine
jsxBracketSameLine
printWidth
Sorry, something went wrong.
这周会对插件做一些日常更新,我看看能不能解决这个问题. 一种更推荐的方式是 依靠prettier来做这个工作, https://github.com/wxmlfile/prettier-plugin-wxml 不过这个插件目前不太有精力去迭代开发
我试了似乎可以通过以下配置实现
"minapp-vscode.reserveTags": ["text"]
iChenLei
No branches or pull requests
功能描述:
text标签是对换行敏感的。长文本在被此插件格式化的时候,会跟标签独立成不同的行,导致显示出来的效果,就是上方和下方各多出了空行。
格式化前:
<text class="note-text font-size15">这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。</text>
格式化后:
<text class="note-text font-size15">
这是一段比较长的文本。长文本格式化的时候,会跟标签独立成不同的行,显示出来的效果,就是上方和下方各多出了空行。
</text>
因为这个情况,我目前是用着另外一个插件单独格式化wxml,它默认配置,是把text标签放在不格式化的名单里头。
The text was updated successfully, but these errors were encountered: