Skip to content

lao-FengYX/vscode-print-log

Repository files navigation

README

English

这是一个帮助你快速打印的插件

可以在当前行的开始/结尾处输入相应的指令进行触发补全

附带一键清空所有console的功能(在右键菜单的Print中)

附带一键删除所有注释和空行的功能(在右键菜单的Print中)

触发指令

触发指令时, 如果有已选择的内容则会打印已选择的内容, 而不是当前行

指令 结果
log console.log(lineContent)
table console.table(lineContent)
dir console.dir(lineContent)
warn console.warn(lineContent)
error console.error(lineContent)
快捷键 结果
ctrl+alt+l console.log(lineContent)
ctrl+alt+t console.table(lineContent)
ctrl+alt+d console.dir(lineContent)
console.warn(lineContent)
console.error(lineContent)

示例

log


注意

  • 建议开启 "files.insertFinalNewline": true, 配置项, 否则如果需要打印的行是最后一行 不会进行打印

  • 当需要打印的行中如果存在 () 不相等, 下一行又是别的逻辑代码时的类似的情况, 建议手动打印, 否则打印的行可能不正确

  • 在开始位置输入指令补全时, 如果紧挨着后面的代码会进行代码删除, 建议触发指令时开始位置和结束位置都用空格隔开

快捷键可以自行修改

其他功能可以在右键菜单 Print 中查看

如果你喜欢这个插件, 请给我一个star, 谢谢

Enjoy!

About

这个仓库旨在提供快速打印的功能

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published