Skip to content

专用于本站编辑工作的自定义代码片段补全

Notifications You must be signed in to change notification settings

R6SWiki/VSCodeSnippets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

专用于VSCode编辑者可以使用的本站编辑工作的自定义代码片段补全方案文件。

不依赖其他插件。

使用方法

  • 对于使用工作区的人,直接下载对应的文件拷贝到你的工作区中的.vscode目录下,搞定。
  • 如果打算直接修改全局设置:
    1. 在VSCode中按下F1
    2. 搜索Configure User Snippets找到「首选项:配置用户代码片段」
    3. 在弹出的框中选择对应的语言类型,比如写条目就下载wikitext,然后输入一个文件名。
    4. 根据需要把本项目提供的wikitext.code-snipeets文件内容直接复制进去并保存即可使用。

备注:写条用Wikitext,敲模块用Lua,写前端请前往R6SWiki/HTMLFront

语法提示

Wikitext

在行内使用的时候前面需要在前面打一个空格可以确保稳定触发;

前缀短语还没输入完的时候就会出现提示,根据需要使用方向键选择然后按Tab键即可。对于有多个参数的模板,在输入每一个参数后都按一下Tab即可切换到下一个参数;

可以根据自己的需求来定制修改语法提示文件。

  • skill:技能名
  • mouse:鼠标键
  • key:键盘键
  • operatorCode:干员名,只输入code也可以触发
  • map:地图名
  • mapid:地图英文id
  • wi:武器型号
  • quality:涂装品质
  • color:颜色
  • ref:引用
  • infoboxPatch:补丁页面的infobox
  • operatorChangeItem:干员改动模板
  • 每周挑战
    • 多人每周挑战
    • 训练场每周挑战
    • 大师每周挑战:武器击杀任务
    • 进攻方每周挑战
    • 防守方每周挑战
    • 得分每周挑战
  • mbox(维护模板)
    • 正在施工
    • 需要改进
    • 需要校对
    • 需要更新
    • 需要翻译
    • 翻译质量不佳
    • 暂定名称
    • 测试版本
    • 涉及术语
    • 受限的游戏内容
    • 已成历史
    • 经验之谈
    • 涉及现实
    • 争议内容
    • 优秀条目
    • 特色条目
    • 汤姆克兰西宇宙
    • 简而言之
  • 行内维护模板
    • @待测试
    • @内容缺失
    • @请求来源
    • @存在争议
    • @原创研究

lua

mediawiki函数库的语法提示支持请使用:Lua snippets for Wikimedia插件

  • lua:快速开始一个模块
  • find:数据查询
  • findOne:查询1行数据

html

html的部分主要就是替换了html5的语法,在里面补充了common.css的引用和默认的页面背景色。这一部分主要考虑到网页开发的部分工作,因此并没有放在本项目中,如果需要请前往:R6SWiki/HTMLFront

扩展

了解如何修改自定义代码片段Wikitext插件 | 了解Wikitext插件的使用方法Lua snippets for Wikimedia插件

About

专用于本站编辑工作的自定义代码片段补全

Resources

Stars

Watchers

Forks

Packages

No packages published