pycharm设定代码模板

1、在文件点击设置

​​​​​​​ ​​​​​​​

2、点击编辑器--实时模板--找到需要插入模板的位置如我要插入HTML的模板---选择+--点击实时模板

3、如图:

4、添加模板内容,如果模板有变量可以在编辑变量处点击编辑

5、编辑变量

6、点击定义,确定模板使用范围,如我的是HTML,弄好后确定。

​​​​​​​

7在新建文件输入简写hvue后按tab键,效果:

8、模板代码:

html 复制代码
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>$FILE_NAME$</title>
    <script src="./dist/vue.global.js"></script>
    <script>
          // 动态标题
          var dynamicTitle = "$FILE_NAME$".slice(0, -5);
          // 使用 JavaScript 修改 <title> 标签的内容
          document.title = dynamicTitle;
      </script> 
</head>
<body>
    <div id="app">
      
    </div>
    <script type="module">
      const { createApp, ref } = Vue
      createApp({
        components:{
          
        },
        setup() {
          const msg = ref('Hello vue!')
          return {
            msg
          }
        }
      }).mount('#app')
    </script>

</body>
</html>
相关推荐
鸠摩智首席音效师30 分钟前
如何清除 Yarn 缓存 ?
javascript
oh,huoyuyan1 小时前
如何在火语言中指定启动 Chrome 特定用户配置文件
前端·javascript·chrome
前端大聪明20021 小时前
single-spa原理解析
前端·javascript
一枚前端小能手1 小时前
📦 从npm到yarn到pnpm的演进之路 - 包管理器实现原理深度解析
前端·javascript·npm
@大迁世界2 小时前
Promise.all 与 Promise.allSettled:一次取数的小差别,救了我的接口
开发语言·前端·javascript·ecmascript
DoraBigHead2 小时前
React 中的代数效应:从概念到 Fiber 架构的落地
前端·javascript·react.js
LuckySusu2 小时前
【vue篇】Vue 性能优化全景图:从编码到部署的优化策略
前端·vue.js
LuckySusu2 小时前
【vue篇】SSR 深度解析:服务端渲染的“利”与“弊”
前端·vue.js
LuckySusu2 小时前
【vue篇】SPA 单页面应用:现代 Web 的革命与挑战
前端·vue.js
向上的车轮2 小时前
PyCharm的优秀插件有哪些特性?
ide·pycharm·dubbo