plugins icon indicating copy to clipboard operation
plugins copied to clipboard

标签缩进有问题和空行问题

Open lainazy opened this issue 7 years ago • 3 comments

问题一 (vue-beautify遗留问题)

点击多次格式化的时候有些标签的缩进有问题,每点一次格式化都会缩进一次导致如下效果:

  • 第一次format
<button>
    <span>...</span>
  </button>
  • 第二次format
<button>
      <span>...</span>
    </button>
  • 第三次format
<button>
        <span>...</span>
      </button>

另外<label><span><svg>也有相同情况,暂时只发现这几个标签内部的缩进会有问题

问题二

<script><style>中所有空行会被清除,有些特意添加的一行空行也被清除掉了 希望能改进下,如果有多个连续空行就清除多余行剩下一行,如果只有一行空行不要清除掉

e.g.

<script>
  import foo from './foo'
          /* 此处空行特意添加的,希望保留 */
  function bar() {
    ...
  }

          /* 此处有2空行,希望只保留一行 */
  export default {
    ...
  }
</script>

lainazy avatar Nov 05 '17 09:11 lainazy

我也遇到了类似的问题 data () { return {} }, 会被格式化城 data() { return {} },

LinFeng1997 avatar Nov 08 '17 03:11 LinFeng1997

同求 @webdzq ···遇到了跟楼上一猫一样的issue···

另:希望<el-progress class="card_progress-bar blue" :text-inside="true" :stroke-width="13" :percentage="percent" :show-text="false"> </el-progress>

能可配置地被格式化为如下图的格式: default

而不是默认的此种格式: 2

warmilk avatar Nov 29 '17 09:11 warmilk

同问

byg avatar May 02 '18 08:05 byg