
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在 idea 低版本中是不支持 claude code 的,在插件官网中,有个预览版,最低版本要24.2以上;安装完成后就可以在右上角看到claudecode 的图标了, 点一下就会打开终端,可惜是个终端,而不是专门的聊天页面;接下来关闭原终端窗口,在打开一个新的终端,输入 :claude ,首次启动需要授权,选 Yes 选项即可。给他一个命令 :列出当前项目的接口文档,没毛病,可以正常使用了;没

最近想接触idea插件开发相关的内容,但发现网上很多文章都比较过时了,并不适用于高版本的idea和jdk,踩了一些坑后,写一篇文章总结一下高版本idea开发插件的步骤吧。软件版本:JetBrain IDEA 2023.01JDK版本:JDK17需要注意的是,从IDEA2022.2开始,就要求用户必须要有Java17及以上的版本才可以进行插件的开发。IDEA版本和JDK版本的对应关系,需要注意的是,
大概每过 10分钟都会在jetbrains 工具的右下角弹出一个“Auto Fetch” ,也就是自动拉取代码,很是烦人,也会影响网络和工具使用流畅程度,

下载新的项目会显示一堆第三方导入的包爆红。

网上有很多说是File > Setting > File Encoding,将IDE Encoding和Project Encoding 都设置为UTF-8就行,可是我试了不行;后来看到另外一个解答,File > Setting >Java Compiler,在 Additional comman line parameters(附加参数)中添加参数。最近编码完成后总是报非法字符,项目启动不起来,
rebase 和 merge 相似,但又不完全相同,本质上都是用来合并分支的命令,区别如下merge合并分支会多出一条merge commit记录,而rebase不会merge的提交树是非线性的,会有分叉,而rebase的提交树是线性的(通过重写提交历史),它是一条直线;rebase可以将多个commit合并,而merge不支持这个功能merge合并操作很友好,因为它没有破坏性。

MinGW(Minimalist GNU for Windows) 是一个用于 Windows 平台的开发工具集,它提供了一组 GNU 工具和库,可以用于编译和构建本地的 Windows 应用程序。MinGW 的目标是在 Windows 环境下提供类似于 Unix/Linux 环境下的开发工具,使开发者能够轻松地在 Windows 上编写和编译 C、C++ 等程序。gcc或者g++是c/c++的编
每次需求开发都要先经过代码评审后才能上线,项目经理要求我们梳理出自己修改了哪些文件,而我们又是多个人在同一个分支开发,所以一个分支下就会有很多个提交;当我们通过右键项目 -> Git -> Show History 查看提交记录时就会发现有多个提交,进行分支对比的时候会将其他的人对比也展现出来;那没有一种方法,虽然是多人在同一分支开发,但是只查看我自己的提交记录呢?答案是有的,而且idea就能做到

至于为什么不能这么干,这篇文章说的很清楚, 有兴趣的请戳: https://blog.csdn.net/challenglistic/article/details/130223118。以上代码中只有main.cpp 是c++文件,其他文件都是c语言的;在所有的.h文件头尾加上以下代码即可, 注意,只加头文件即可。文件默认使用的是 c 编译器,实际在编译的过程中,东西太多,我们只需要关注这一行,意

的38行也有个main函数,一个项目中不能同时有2个main函数,属于是重复定义了;想要解决这个问题很简单,只需要注释掉其中一个main函数即可,删掉也行。然后点击main.cpp里面的绿色三角形;文件的106行里面有个main函数,而。经过查看,确实是有2个main函数,我们主要看这一行即可。构建过程中也没有报错。








