【求助】vs code 如何使用用户代码片段,和其他一些问题

  • f
    frank_tam
    用了很多年editplus,换换口味。

    vs code的代码折叠比editplus舒服太多了,现在比较头疼的问题就是代码片段,搜了很多帖子看不懂。

    在editplus里,预设的代码,双击就到代码区了,vscode要怎么编辑和调用呢,里面的语法实在看不懂

    还有个问题是,代码窗口的标签怎么放到下面呢
  • r
    rihkddd
    vscode不是关键词触发吗,比如你打了for弹出补全里面选。
  • l
    l346848852
    你可能需要一个 plugin:gist iOS fly ~
  • f
    frank_tam
    有些特殊的,比如我需要自定义5种备注文本,或者一些自己写的函数,editplus里,我双击一下文本库就出来了,vscode里面如何自定义到代码片段,通过什么方式快速插入当前光标位置。
  • f
    frank_tam
    那个菜单里的用户代码片段不能实现?
  • y
    yjd159
    代码片段是啥?自己函数不是随意调用吗?又不需要在一个文件中例如我在myfun.py的文件里有个foo的函数,直接from myfun import foo就完了,为啥要再插入代码? iOS fly ~
  • f
    frank_tam
    常用的,保存起来,用在不同的项目里,难道我理解的代码片段,不是editplus里的文本库?
  • G
    GleeU
    lz到处写重复代码 不会被揍吗iPx fly ~
  • x
    xsonglive
    回复5#frank_tam

    可以实现的,你自己设置一个关键字进行触发就行
  • f
    forfun
    代码片段又不是只有一个,怎么双击添加?添加哪个?
  • f
    frank_tam
    这么解释吧,截图是editplus的文本库
    比如写个样式表,左边点击一下,就插入光标位置了,然后自己只要写几个值
    我的理解是vscode里的用户代码片段也是类似功能,就是不知道怎么实现,不过这个代码片段应该是用快捷键触发的,不是靠鼠标点击,或者我理解错了?

  • s
    songco
    可以实现

    当然抽象成库肯定更好 交易取消
  • s
    startewho
    code里叫snippet.做好了功能比你的需求还多
    你还使用类似收藏夹这种软件比如phraseexpress.小尾巴~
  • 青溪
    各种成熟的各语言snippet插件 当然也可以自己在设置里设置 可以搜一下 iOS fly ~
  • f
    flowerszhong
  • f
    frank_tam
    试了下,有效,但是还不怎么会控制,总之谢谢谢谢。
    另外的问题是,这个是不是只能自己把prefix的值记下来,不能通过某个列表窗口显示出来?


    还有个问题就是,代码窗口的标签可否放在底部