Jetbrains系列

1. pycharm

(1)pycharm官方下载社区版(一般用不到专业版的功能),然后安装
(2)安装之后配置
(2.1)选择安装目录

(2.2)选择解释器(解释器上面的选项是虚拟机)

(2.3)设置主题字体大小

(2.4)设置字体大小

(3)插件(不是必须安装,推荐)
(3.1)安装主题插件

(3.2)安装背景图片插件

(3.3)安装相对括号的颜色插件(降低括号多了写错的BUG)

(3.4)安装翻译插件

(3.5)安装代码全局预览小地图

2. phpstorm

(1)Chinese(Simplified) Language Pack 中文语言包
(2)Translation 翻译
(3)CodeGlance Pro 代码地图
(4)Atom Material Icons 自定义文件和IDE图标
(5)SonarLint 代码质量检查
(6)Chinese PHP Document 基本函数的中文文档
(7).env files support 基于 .env、Dockerfile 和 docker-compose.yml 文件的环境变量补全
(8).ignore 高亮GIT忽略文件
(9)Ideolog 查看日志
(10)Rainbow Brackets 彩虹括号
(11)Grep Console 方便查看控制台日志

3. CLion

插件基本相同

注意

如果不小心删除了CMakeLists.txt文件夹,删除项目,新建(项目名称不能相同)后重新打开,会自动配置

(1)C/C++ Single FIle Execution CMake自动配置

安装后在代码编辑区右键添加需要手动添加到CMakeLists.txt中的配置

(2) 运行程序时提示出错,检查 gcc g++是否安装
(3) 运行程序出现 “multiple definition of `main’”,是因为一个项目不能同时存在多个main()函数

A、最简单的解决办法

add_executable(file file.cpp)	//第一个file可以任取一个不相同的名称,第二个fill指文件具体位置

B、遍历项目根目录下所有的 .cpp 文件

file (GLOB_RECURSE files *.cpp)
foreach (file ${files})
    string(REGEX REPLACE ".+/(.+)\\..*" "\\1" exe ${file})
    add_executable (${exe} ${file} ./)		// ./可以不写,但是当你有多级子项目的时候,需要写上
    message (\ \ \ \ --\ src/${exe}.cpp\ will\ be\ compiled\ to\ bin/${exe})
endforeach ()

Jetbrains系列
https://everysunday.github.io/2022/02/24/Jetbrains系列/
作者
T-River
发布于
2022年2月24日
许可协议