首页 > 其他分享 >TienChin 代码格式化-项目结构大改造

TienChin 代码格式化-项目结构大改造

时间:2023-06-17 10:06:04浏览次数:45  
标签:格式化 代码 top tienchin TienChin it6666 全局 替换

代码格式化

博主下载项目之后发现,整体的代码格式化风格,与 C 那种语言很相似,说明这个作者之前就是从事这块的导致风格有点类似,我们来格式化一下,当然这不是必要的,我是没习惯这种写法所以这里我写一下我格式化的过程让大家也学习下。

格式化之前:

TienChin 代码格式化-项目结构大改造_代码格式化

格式化方式,选择项目:

TienChin 代码格式化-项目结构大改造_项目_02

勾选一下我图中框出来的选项点击 run 即可:

TienChin 代码格式化-项目结构大改造_项目_03

格式化之后:

TienChin 代码格式化-项目结构大改造_修改包名_04

项目结构大改造

后端

  1. 全局查找替换:com.ruoyi -> top.it6666(ctrl + shift + r),当然 top.it6666 你们可以自定义我这里是叫这个,因为这是我的域名

TienChin 代码格式化-项目结构大改造_代码格式化_05

!> 注意 scope 选择 all places:

TienChin 代码格式化-项目结构大改造_修改包名_06

  1. 全局查找替换:3.8.2 -> 0.0.1

TienChin 代码格式化-项目结构大改造_修改包名_07

  1. 全局查找替换:ruoyi -> tienchin,这一步注意需要强调大小写匹配

TienChin 代码格式化-项目结构大改造_项目_08

  1. 全局查找替换:若依 -> TienChin健身

TienChin 代码格式化-项目结构大改造_查找替换_09

  1. shift + F6 修改模块名, tienchin-xxx

TienChin 代码格式化-项目结构大改造_查找替换_10

  1. shift + F6 修改项目名, tienchin

TienChin 代码格式化-项目结构大改造_修改包名_11

!> 在修改包名之前,首先我们重新加载一下我们的项目,就是刷新一下 maven,如下图:

TienChin 代码格式化-项目结构大改造_项目_12

  1. 修改包名, 各个模块自行去改完

TienChin 代码格式化-项目结构大改造_代码格式化_13

改完包名之后的效果:

TienChin 代码格式化-项目结构大改造_修改包名_14

  1. 全局搜索替换:top.it6666.common,改为 top.it6666.tienchin.common
  2. top.it6666.tienchin.framework.config.CaptchaConfig 类中修改 KaptchaTextCreator 类的引用地址。
  3. 全局搜索 top.it6666.system -> top.it6666.tienchin.system

最后一步,首先将我们的项目在 IDEA 中关闭,然后在进入到我们项目的文件夹目录当中,更改一下我们的项目文件夹名称如下图:

TienChin 代码格式化-项目结构大改造_查找替换_15

名称改完毕之后,在进入到我们的后端项目,将 .idea 文件删除,让 IDEA 重新构建我们的项目索引文件:

TienChin 代码格式化-项目结构大改造_查找替换_16

删除完毕之后我们再次启动项目:

TienChin 代码格式化-项目结构大改造_查找替换_17

前端

  1. 替换工程项目的模块名 shift + f6

TienChin 代码格式化-项目结构大改造_代码格式化_18

  1. 全局查找替换:若依 -> TienChin健身
  2. 全局查找替换:ruoyi -> tienchin,这一步注意需要强调大小写匹配
  3. 全局查找替换:3.8.2 -> 0.0.1,注意点,这里替换只需要替换当前项目当中的即可

TienChin 代码格式化-项目结构大改造_修改包名_19

  1. 剩余内容更改

TienChin 代码格式化-项目结构大改造_代码格式化_20

ruoyi.js -> tienchin.js:

TienChin 代码格式化-项目结构大改造_项目_21

?> Base64 字符串转图片: https://tool.jisuapi.com/base642pic.html

?> 觉得逻辑清晰写的不错,还请麻烦给个关注与点赞支持一下博主,这将成为博主更新的动力。



标签:格式化,代码,top,tienchin,TienChin,it6666,全局,替换
From: https://blog.51cto.com/u_15652665/6504543

相关文章

  • 【图像压缩】基于小波结合spiht实现图像压缩附matlab代码
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。......
  • 安装虚拟机,进行写代码
    今天教你们如何安装一台虚拟的电脑,可以用来当做自己的第二台电脑,不仅可以用来日常使用还可以用来当做测试机用。还可以在虚拟机中编写代码,都是没有问题的。 首先需要下载一个虚拟机软件叫做“VMware”,下载链接请私信我获取。下载后双击安装即可。  安装很简单,直接点击下......
  • 常见代码优化技术
    常见代码优化技术复写传播复写传播(InlineExpansion)是一种编译器优化技术,它通过将函数调用处的函数体直接插入到调用处来减少函数调用的开销。当编译器进行复写传播时,它会检查函数调用的上下文并判断是否可以将函数的代码直接嵌入到调用处,而不是通过函数调用的方式进行执行。这......
  • Linux项目流程 + 用git将本地代码上传到gitee
    目录前言 一个"进度条"项目git上传代码首次上传代码 安装git  克隆仓库连接 将文件传入路径目录文件上传三板斧后续提交更新git实用用法补充前言 本文将介绍如何使用makefile编写项目并将其上传到git远程仓库。Makefile是一种用于自动化构建、编译和测试软件项目的工具,它可以......
  • 代码管理工具:Git
    前言Linux内核开源项目有着为数众多的参与者。绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到2002年,整个项目组开始启用一个专有的分布式版本控制系统BitKeeper来管理和维护代码。到了2005年,开发BitKeeper的商业公司同Linux......
  • RabbitMQ快速使用代码手册
    本篇博客的内容为RabbitMQ在开发过程中的快速上手使用,侧重于代码部分,几乎没有相关概念的介绍,相关概念请参考以下csdn博客,两篇都是我找的精华帖,供大家学习。本篇博客也持续更新~~~内容代码部分由于word转md格式有些问题,可以直接查看我的有道云笔记,链接:https://note.youdao.com/s/A......
  • 京东api接口获得jd商品分类源代码调用示例
    ​  京东商品分类接口的作用是提供一种获取商品分类信息的方式,可以帮助开发者在自己的应用程序中快速获取商品分类数据,从而实现更加精准的商品分类展示、搜索等功能。具体而言,京东商品分类接口(获取免费测试)的作用包括:1.精准地获取商品分类信息:通过商品分类接口,开发者可以获......
  • 京东api接口获得jd商品分类源代码调用示例
     京东商品分类接口的作用是提供一种获取商品分类信息的方式,可以帮助开发者在自己的应用程序中快速获取商品分类数据,从而实现更加精准的商品分类展示、搜索等功能。具体而言,京东商品分类接口(获取免费测试请私信)的作用包括:1.精准地获取商品分类信息:通过商品分类接口,开发者可以获取最......
  • 代码随想录算法训练营第九天| 232.用栈实现队列 225. 用队列实现栈
    232.用栈实现队列注意:1,构造函数不需要2,需要有两个成员变量inout代码:1classMyQueue{2public:3stack<int>in;4stack<int>out;5MyQueue(){67}89voidpush(intx){10in.push(x);11}1213intpop(){1......
  • 包含js代码的dom元素从页面上消失后发生了什么
    最近遇到了一个问题:有一个数据看板的页面运行了n天后突然页面崩溃了,爆出了outofmemory的错误。页面不复杂,几个图表定时更新数据,实在没明白为什么长时间运行后会outofmemory。在每次请求后使用console.log(window.performance.memory); 打印出页面的内存占用情况,然后就......