文章目录
- 1.安装xmind发生的问题:
- 2 conda的问题
- 3. vscode进阶:C/C++开发环境配置
- 4 vscode使用TODO Highlight进行自定义提示高亮
- 5. vscode调整字体大小 (这个功能我找了很久)
- 6. vscode代码自动对齐插件
- 7. 安装mmcv 好久没安装这玩意了,踩坑了
- 8. 备份Ubuntu18.04系统
- 9.windows的anaconda虚拟环境从C盘移到D盘
- 10.widows和Ubuntu都一样的方法,都能成功安装apex
- 11.常用第三方库下载链接
- 12.Visual Studio 如何放大代码字体的大小
- 13.VSCode 注释后光标快速定位下一行
- 14 vscode c++ 调试无法跳转问题解决教程
- 15 如何优雅地使用VSCode写C/C++并自动格式化
- 16 解决VSCode默认最多只能打开两个标签页的限制
- 17 VsCode 常用C/C++插件大全
- 18 几乎无痛的VSCode+clangd+lldb+cmake配置C/C++开发环境指南
- 19 vscode关闭函数调用时的形参显示
- 20 vscode配置 clang-format 进行 C++ 代码风格管理
- 21 windows长截图工具
- 22 ipad和iPhone看书软件
- 22 几款免费的语音转文字工具推荐(附识别准确度排行榜)
- 23 右键word(docx)丢失问题
- 24 2026年 Conda 与 pip 国内镜像配置终极指南
1.安装xmind发生的问题:
xmind的路径:`http://www.xmind.net/download/linux/` 报错:`提示缺少libwebkitgtk-1.0-0` 解决方案:往sources.list文件里添加这个源bash deb http://cz.archive.ubuntu.com/ubuntu bionic main universe
再update下安装sudo sh setup.sh
2 conda的问题
pip/conda bad interpreter: /home/username/anaconda/bin/python: no such file or directory
当自己修改了anaconda路径以后,再用pip或者conda install都会出现这一提示。原因是pip和conda的路径并不会随着你修改anaconda文件夹而修改。
你需要分别单独修改pip和conda的路径,如下:
vim ~/anaconda3/bin/pip vim ~/anaconda3/bin/conda改成正确的就行了!
3. vscode进阶:C/C++开发环境配置
vscode进阶:C/C++开发环境配置
cpplint和代码规范
4 vscode使用TODO Highlight进行自定义提示高亮
颜色对照表参考链接
json的配置信息:
"todohighlight.isEnable": true,"todohighlight.isCaseSensitive": true,"todohighlight.keywords":[{"text":"NOTE","color":"#00FFFF","backgroundColor":"None",//"overviewRulerColor":"grey"},{"text":"note","color":"#00FFFF","backgroundColor":"None",//"overviewRulerColor":"grey"},{"text":"FIXME","color":"red","backgroundColor":"None",//"border":"1px solid red",},{"text":"fixme","color":"red","backgroundColor":"None",//"border":"1px solid red",},{"text":"TODO","color":"yellow","backgroundColor":"None",//"border":"1px solid red",},{"text":"todo","color":"yellow","backgroundColor":"None",//"border":"1px solid red",}],"todohighlight.defaultStyle":{"color":"red",//"backgroundColor":"#ffab00",//"overviewRulerColor":"#ffab00",//"cursor":"pointer",//"border":"1px solid #eee",//"borderRadius":"2px",//"isWholeLine": true,//other styling properties goes here...},``` 总共配置三个: FIXME,fixme-->red,TODO,todo--> yellow,NOTE,note--> 绿色#008800 选了几个我看着舒服的颜色5. vscode调整字体大小 (这个功能我找了很久)
文件->首选项->设置->窗口->Zoom level 我一般设置成1
文件->首选项->设置->常用设置->Editor: Font Size 我一般设置成14
6. vscode代码自动对齐插件
settings的搜索框里 输入(Format On Save)然后勾选就可以了!
2025年6月18更新:
Mac上这么设置了但是不起作用。所以用了这个办法Visual Studio Code配置自动规范代码格式-超级详细教程!!!
1.安装插件
Prettier - Code formatter
2 打开命令面板,输入settings.json,把下面粘贴进去
{"workbench.sideBar.location":"left","cssrem.rootFontSize":80,"git.ignoreWindowsGit27Warning":true,"eslint.codeAction.showDocumentation":{"enable":true},//改变注释颜色// "editor.tokenColorCustomizations":{// "comments":"#ff4f81" // 注释//},//导入文件时是否携带文件的扩展名"path-autocomplete.extensionOnlmport":true,//配置@的路径提示"path-autocomplete.pathMappings":{"@":"${folder}/src"},//配置eslint"eslint.validate":["javascript","javascriptreact","html","vue"],// "eslint.run":"onSave","editor.codeActionsOnSave":{"source.fixAll.eslint":"explicit"},"editor.mouseWheelZoom":true,"editor.minimap.renderCharacters":false,"debug.javascript.defaultRuntimeExecutable":{"pwa-node":"node"},"open-in-browser.default":"{\"open-in-browser.default\":\"Chrome\"}","files.associations":{"*.cjson":"jsonc","*.wxss":"css","*.wxs":"javascript"},"emmet.includeLanguages":{"wxml":"html"},"minapp-vscode.disableAutoConfig":true,"[python]":{"editor.formatOnType":true},"editor.detectIndentation":false,"explorer.compactFolders":false,// html使用prettier格式化"[html]":{"editor.defaultFormatter":"esbenp.prettier-vscode"},"[vue]":{// "editor.defaultFormatter":"Vue.volar""editor.defaultFormatter":"esbenp.prettier-vscode"},"[javascript]":{"editor.defaultFormatter":"esbenp.prettier-vscode"},"[typescript]":{"editor.defaultFormatter":"esbenp.prettier-vscode"},// json使用prettier格式化"[json]":{"editor.defaultFormatter":"esbenp.prettier-vscode"},"[jsonc]":{"editor.defaultFormatter":"esbenp.prettier-vscode"},"editor.tabSize":2,"[scss]":{"editor.defaultFormatter":"esbenp.prettier-vscode"},"px2rem.rootFontSize":64,"px2rem.autoRemovePrefixZero":false,"editor.formatOnSave":true // 保存时自动规范代码}3 重启VSCode
按command+s,保存文件的同时自动格式化。
7. 安装mmcv 好久没安装这玩意了,踩坑了
最好的方式是下这个whl文件,然后pip安装,链接如下
https://download.openmmlab.com/mmcv/dist/cu102/torch1.8.0/index.html8. 备份Ubuntu18.04系统
参考文献:
Ubuntu18.04系统备份与恢复软件推荐——Systemback
Ubuntu18.04使用Systemback制作系统镜像并还原(亲测)
Ubuntu18.04 制作系统ISO镜像并物理机还原(Systemback)
Ubuntu备份:使用systemback制作的iso镜像安装系统
Ubuntu下安装VMware Tools(图解教程)
我参考的这几个链接,完全没有问题,我实现了
需要注意的是,对于安装 GRUB2 引导选项
a. 虚拟机用户可以直接选择auto,我用虚拟机验证的选的就是auto。
b. 对于物理机则需要分配boot空间,挂载点选择/boot/efi, GRUB2 安装在上述挂载点即可.
对于设置分区部分我倾向于这么做:
9.windows的anaconda虚拟环境从C盘移到D盘
参考链接 anaconda虚拟环境从C盘移到D盘
- 管理员权限进C:\Users\qiao\Anaconda3盘
- 先把C:\Users\qiao\Anaconda3下面的envs重命名为其他名字,例如abc
- 我是想迁移到D盘,我在D盘下新建了一个Anaconda3
- 保证C盘的C:\Users\qiao\Anaconda3下面没有envs,D的盘Anaconda3下也没有envs
- 使用下面的命令
mklink /D"C:\Users\qiao\Anaconda3\envs""D:\Anaconda3\envs"- 将之前重命名的abc里的环境都剪切到D:\Anaconda3\envs
- 新建个环境看看在哪个盘,运行下之前的环境看能不能用
conda create-nyour_env_namepython=x.x10.widows和Ubuntu都一样的方法,都能成功安装apex
gitclone https://github.com/ptrblck/apex.gitcdapexgitcheckout apex_no_distributed pipinstall-v--no-cache-dir ./再次验证import apex成功
11.常用第三方库下载链接
常用的其他库
12.Visual Studio 如何放大代码字体的大小
工具-选项-环境-字体和颜色-选择文字编辑器 and 环境
13.VSCode 注释后光标快速定位下一行
vscode 注释后 光标下移(注释后光标快速定位下一行) 仿照idea
VSCode 注释后光标快速定位下一行
这两个链接一起看,很容易就设置好了。pycharm用多了的人,应该很需要这个功能。
14 vscode c++ 调试无法跳转问题解决教程
vscode c++ 调试无法跳转问题解决教程
- 在插件栏里将 clangd 卸载、重启即可。
- 已经安装了 C/C++和 C++ Intellisense 插件;
- 确认 C_Cpp: IntelliSenseEngine 的开关打开,C/C++:Edit Configurations(JSON)创建。
亲测有效。
15 如何优雅地使用VSCode写C/C++并自动格式化
如何优雅地使用VSCode写C/C++并自动格式化
1 搜索 Format on Save 并勾选
2 搜索 formatter 并选中 C/C++
3 搜索 Clang_format_fallback Style 并在里面写上 {BasedOnStyle: Google, IndentWidth: 4}
由于谷歌是缩进2个空格,括号不换行。但我喜欢缩进4个空格,括号不换行。设置BreakBeforeBraces 为 Attach 就好了。
修改成了以下这种
{BasedOnStyle: Google, UseTab: Never, IndentWidth:4, TabWidth:4, BreakBeforeBraces: Attach, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit:0, AccessModifierOffset:-4}4 搜索 Clang_format_style 并在里面写上 Google
第3和4是按照我的习惯配置的,可以用LLVM,看自己喜欢就好。
16 解决VSCode默认最多只能打开两个标签页的限制
解决VSCode默认最多只能打开两个标签页的限制
17 VsCode 常用C/C++插件大全
VsCode 常用C/C++插件大全
适合C语言初学者的VScode插件推荐以及设置优化
18 几乎无痛的VSCode+clangd+lldb+cmake配置C/C++开发环境指南
我的目的是想代码对齐+代码问题检查。我安装了cpplint但是代码还是不够对齐,只能检查规范。无意中发现了这个方法,真好啊。我真的觉得挺好,我想要的功能都有。
VSCode+clangd让写C/C++代码更丝滑
几乎无痛的VSCode+clangd+lldb+cmake配置C/C++开发环境指南
19 vscode关闭函数调用时的形参显示
vscode关闭函数调用时的形参显示
这个功能开着也挺好的。但是我写了不少注释,就显得有点乱,并且这个项目变量我都清楚,所以我就暂时关了。
20 vscode配置 clang-format 进行 C++ 代码风格管理
苍天啊,这是以上vscode设置的最终版,以后可能还会改,但目前应该不会动了。参考这个链接vscode配置 clang-format 进行 C++ 代码风格管理
下载clang-format
sudo apt install clang-format, 默认会安装在usr/local/clang-format下载vscode插件clang-format并配置为默认代码格式化器
在".vscode/settings.json"中添加:
tips: 这步之前设置里设置过了,不用添加,新的vscode环境可以这么做。
"editor.formatOnSave":true,"clang-format.executable":"/usr/bin/clang-format","files.autoSave":"afterDelay",在工程目录下执行:clang-format -style=google -dump-config > .clang-format, 会生成google风格的自定义代码风格配置文件.clang-format;
这部分我生成自己的.clang-format,风格我不是很喜欢,我跟着这两个链接设置的
Visual Studio Code设置为代码风格为 Google C++ Style
【C++】Clang-Format:代码自动格式化(看这一篇就够了)
下面那个链接附带了一个.clang-format的例子【clang-format】Linux端clang-format自定义格式化文件
2026.1.18更新
我发现上面链接失效了,从笔记直接粘过来,以后直接用
---# 语言: None, Cpp, Java, JavaScript, ObjC, Proto, TableGen, TextProtoLanguage: Cpp BasedOnStyle: Google# 每行字符的限制,0表示没有限制,每行最多120个字符ColumnLimit:40000# 缩进宽度IndentWidth:4# 延续的行的缩进宽度ContinuationIndentWidth:4# 访问说明符(public、private等)的偏移,相当于不偏移AccessModifierOffset:-4# 开括号(开圆括号、开尖括号、开方括号)后的对齐: Align, DontAlign, AlwaysBreak(总是在开括号后换行)AlignAfterOpenBracket: Align# 逃脱换行(使用反斜杠换行)的反斜杠AlignEscapedNewlines: Left# 操作数垂直对齐方式AlignOperands: Align# 尾随的注释对齐AlignTrailingComments:true# 允许所有函数参数在下一行AllowAllArgumentsOnNextLine:false# 允许所有函数声明的所有参数在放在下一行AllowAllParametersOfDeclarationOnNextLine:false# 允许短的语法块放在同一行AllowShortBlocksOnASingleLine: Empty# 允许短的case标签放在同一行AllowShortCaseLabelsOnASingleLine:false# 允许短的枚举放在同一行AllowShortEnumsOnASingleLine:false# 允许短的函数放在同一行AllowShortFunctionsOnASingleLine: Empty# 允许短的if语句保持在同一行AllowShortIfStatementsOnASingleLine: Never# 允许短的匿名函数lamda表达式放在同一行AllowShortLambdasOnASingleLine: Empty# 允许短的循环while保持在同一行AllowShortLoopsOnASingleLine:false# 总是在返回类型后换行AlwaysBreakAfterReturnType: None# 总是在多行string字面量前换行AlwaysBreakBeforeMultilineStrings:false# 总是在template声明后换行AlwaysBreakTemplateDeclarations: Yes# 属性宏AttributeMacros:['__capability','__output','__ununsed']# 表示函数实参要么都在同一行,要么都各自一行BinPackArguments:false# false表示所有形参要么都在同一行,要么都各自一行BinPackParameters:false# 位域冒号对齐方式BitFieldColonSpacing:Both# 大括号换行,只有当BreakBeforeBraces设置为Custom时才有效,设置其他配置则下面不生效BraceWrapping: AfterCaseLabel:falseAfterClass:trueAfterControlStatement: Always AfterEnum:trueAfterFunction:trueAfterNamespace:trueAfterObjCDeclaration:trueAfterStruct:trueAfterUnion:trueAfterExternBlock:trueBeforeCatch:trueBeforeElse:trueBeforeLambdaBody:trueBeforeWhile:falseIndentBraces:falseSplitEmptyFunction:trueSplitEmptyRecord:trueSplitEmptyNamespace:true# 在java字段的注释后换行BreakAfterJavaFieldAnnotations:true# 在二元运算符前换行: None(在操作符后换行), NonAssignment(在非赋值的操作符前换行), All(在操作符前换行)BreakBeforeBinaryOperators: NonAssignment# 在大括号前换行: Attach(始终将大括号附加到周围的上下文), Linux(除函数、命名空间和类定义,与Attach类似),# Mozilla(除枚举、函数、记录定义,与Attach类似), Stroustrup(除函数定义、catch、else,与Attach类似),# Allman(总是在大括号前换行), GNU(总是在大括号前换行,并对于控制语句的大括号增加额外的缩进), WebKit(在函数前换行), Custom# 注:这里认为语句块也属于函数BreakBeforeBraces: Linux# 在concept前换行# BreakBeforeConceptDeclarations: Always# 在三元运算符前换行BreakBeforeTernaryOperators:true# 构造函数初始值设定项换行样式BreakConstructorInitializers: AfterColon# 继承列表样式BreakInheritanceList: AfterColon# 字符串换行样式BreakStringLiterals:true# 描述具有特殊意义的注释的正则表达式,它不应该被分割为多行或以其它方式改变CommentPragmas:'^ IWYU pragma:'# 在新行上声明每个命名空间CompactNamespaces:false# 构造函数的初始化列表的缩进宽度ConstructorInitializerIndentWidth:4# 去除C++11的列表初始化的大括号{后和}前的空格Cpp11BracedListStyle:false# 继承最常用的换行方式DeriveLineEnding:true# 继承最常用的指针和引用的对齐方式DerivePointerAlignment:false# 关闭格式化DisableFormat:false# 仅当访问修饰符开始一个新的逻辑块时才添加空行EmptyLineBeforeAccessModifier: LogicalBlock# 自动检测函数的调用和定义是否被格式为每行一个参数(Experimental),实验性功能,不建议开始ExperimentalAutoDetectBinPacking:false# 自动补充namespace注释FixNamespaceComments:true# 多个#include块合并在一起并排序为一个IncludeBlocks: Merge# 可以定义负数优先级从而保证某些#include永远在最前面IncludeCategories: - Regex:'^"(llvm|llvm-c|clang|clang-c)/'Priority:2SortPriority:0CaseSensitive:false- Regex:'^(<|"(gtest|gmock|isl|json)/)'Priority:3SortPriority:0CaseSensitive:false- Regex:'.*'Priority:1SortPriority:0CaseSensitive:falseIncludeIsMainRegex:'(Test)?$'IncludeIsMainSourceRegex:''# 缩进case标签IndentCaseLabels:true# case 标签后面的块使用与 case 标签相同的缩进级别IndentCaseBlocks:true# 向后兼容缩进外部块IndentExternBlock: AfterExternBlock# 缩进goto标签。IndentGotoLabels:false# 缩进预处理器指令IndentPPDirectives: BeforeHash# 缩进模板中的requires子句IndentRequires:false# 函数返回类型换行时,缩进函数声明或函数定义的函数名IndentWrappedFunctionNames:false# InsertBraces: true# 插入尾随逗号InsertTrailingCommas: None# 保留JavaScript字符串引号JavaScriptQuotes: Leave# 包装 JavaScript 导入/导出语句JavaScriptWrapImports:true# 保留在块开始处的空行KeepEmptyLinesAtTheStartOfBlocks:false# 开始一个块的宏的正则表达式MacroBlockBegin:''# 结束一个块的宏的正则表达式MacroBlockEnd:''# 连续空行的最大数量MaxEmptyLinesToKeep:1# 命名空间的缩进NamespaceIndentation: None ObjCBinPackProtocolList: Auto# 使用ObjC块时缩进宽度ObjCBlockIndentWidth:4ObjCBreakBeforeNestedBlockParam:true# 在ObjC的@property后添加一个空格ObjCSpaceAfterProperty:true# 在ObjC的protocol列表前添加一个空格ObjCSpaceBeforeProtocolList:true# 缩进预处理器语句的列数PenaltyBreakAssignment:2PenaltyBreakBeforeFirstCallParameter:19PenaltyBreakComment:300PenaltyBreakFirstLessLess:120PenaltyBreakString:1000PenaltyBreakTemplateDeclaration:10PenaltyExcessCharacter:1000000PenaltyReturnTypeOnItsOwnLine:60PenaltyIndentedWhitespace:0# 指针的对齐: Left, Right, MiddlePointerAlignment: Left#限定符顺序# 允许重新排版注释ReflowComments:trueRemoveBracesLLVM:false# java静态导入放在非静态导入之前SortJavaStaticImport: Before# 对using声明排序SortUsingDeclarations:true# 在C风格类型转换后添加空格SpaceAfterCStyleCast:false# 在!后添加空格SpaceAfterLogicalNot:false# 在Template关键字后添加空格SpaceAfterTemplateKeyword:true# 不要确保指针限定符周围有空格SpaceAroundPointerQualifiers: Default# 在赋值运算符之前添加空格SpaceBeforeAssignmentOperators:true# 不在case冒号之前添加空格SpaceBeforeCaseColon:true# 不在C++11大括号列表之前添加空格SpaceBeforeCpp11BracedList:true# 在构造函数初始化器冒号之前添加空格SpaceBeforeCtorInitializerColon:true# 在继承冒号前添加空格SpaceBeforeInheritanceColon:true# 开圆括号之前添加一个空格SpaceBeforeParens: ControlStatements# 在基于范围的for循环冒号之前添加空格SpaceBeforeRangeBasedForLoopColon:true# 中括号前空格SpaceBeforeSquareBrackets:false# {}中间空格SpaceInEmptyBlock:false# 在空的圆括号中添加空格SpaceInEmptyParentheses:false# 在尾随的评论前添加的空格数(只适用于//)SpacesBeforeTrailingComments:3# 在C风格类型转换的括号中添加空格SpacesInCStyleCastParentheses:false# 不在if/for/switch/while条件周围插入空格SpacesInConditionalStatement:false# 在容器(ObjC和JavaScript的数组和字典等)字面量中添加空格SpacesInContainerLiterals:true# 在圆括号的(后和)前添加空格SpacesInParentheses:false# 在方括号的[后和]前添加空格,lamda表达式和未指明大小的数组的声明不受影响SpacesInSquareBrackets:false# 标准Standard: Auto# 在语句前面被忽略的宏定义,就好像它们是一个属性一样StatementAttributeLikeMacros: - Q_EMIT# 应该被解释为完整语句的宏定义StatementMacros: - Q_UNUSED - QT_REQUIRE_VERSION# tab宽度TabWidth:4# 使用\r\n换行替代\nUseCRLF:false# 使用tab字符:ForIndentation——仅将制表符用于缩进UseTab: Never# 对空格敏感的宏定义WhitespaceSensitiveMacros: - STRINGIZE - PP_STRINGIZE - BOOST_PP_STRINGIZE - NS_SWIFT_NAME - CF_SWIFT_NAMETips: 左上角三个横线不能少!
我完整复制了这个文件,只修改了一处地方。VSCode格式化代码,左大括号设置成“函数换行,其他不换行“ 我需要这个功能。BreakBeforeBraces: Linux 这个实现这个功能。
auto itr=std::find_if(bucket.begin(), bucket.end(),[key](const value_type&value){returnvalue.first==key;});如果没有BreakBeforeBraces: Linux这句,上面的函数要换好几行,太糟心了。
好了,这就是我要的效果啊。这就是我喜欢的风格啊。终于了结掉这部分。这不得吃2肉夹馍开心下,哈哈哈哈哈哈。
2025年6月18更新:
Mac上VScode使用clang-format格式化c++代码的方法(最近用的笔记本,台式机有点问题,唉)
1 需要安装插件c/c++,不推荐使用clang-format这个插件,毕竟c/c++里面已经支持了clang-format格式化操作。安装这个clang-format插件也有一个好处,里面自带clang-format。
2 brew install llvm
3 查找clang-format路径:find /usr -name clang-format,我的路径
/usr/local/Cellar/clang-format/20.1.4/bin/clang-format接下来两种方法选一个就好:
1 我配置的用户目录下的settings.json,在settings.json文件中加入一下内容:
"C_Cpp.clang_format_path":"/usr/local/Cellar/clang-format/20.1.4/bin/clang-format","C_Cpp.clang_format_fallbackStyle":"Visual Studio","C_Cpp.clang_format_style":"file",2 打开设置,搜索clang_format_path,把clang-format路径放进去。
保存,在.cpp或者.cc内编辑代码,右击格式化文档的方式,选中c/c++,再右击,格式化文档。
重启IDE是没有用的,一定要格式化文档。
21 windows长截图工具
FastStone Capture安装包&正版激活码&使用说明
下载,安装,激活,使用说明这个链接都有。
指定区域长截图,我是看的这个教程 FastStone Capture长截图怎么使用?滚动截图教程
22 ipad和iPhone看书软件
iPad和iPhone读书软件:iPad上pdf的话Goodreader或者notability,这两我都在用。iPhone就用多看阅读。
我都是鸠摩搜索 找到想要的书,直接用Goodreader或者多看阅读打开。我的朋友,如果你能看到我踩过坑总结到的这两app,那我希望你能保持阅读的习惯,保持思考,做个有深度的人。
我本来想买汉王N10 pro的,但是我又怕跟kindle一样盖泡面,就没买,利用好现有的工具也挺好。
22 几款免费的语音转文字工具推荐(附识别准确度排行榜)
几款免费的语音转文字工具推荐(附识别准确度排行榜)
30s视频
5min
13min
补充说明1:
因为buzz的底层是whisper,所以我用的whisper测试,没用buzz,whisper能实现buzz也能实现,所以大家没安装whisper的,觉得whisper表现不错想尝试下也可以用buzz替换哈)
说明2:
妙记语音转文字时长:每个自然月,每个用户可以累计使用 300 分钟的妙记语音转文字功能(包括会议录制、录音、本地文件上传妙记、云文件导入妙记 四个场景),超出后会议录制功能也能继续使用,只是新生成的妙记中将不再提供文字记录,下个月 1 号用户会恢复 300 分钟的额度。
我本来想自己搭一个的,毕竟千问这么好用,但是想想这种基础服务应该做好了,能直接用,果然被我找到了。真的是羡慕我自己呀。有现成的东西可以用。
23 右键word(docx)丢失问题
步骤:
1、按下“win+r”组合键呼出运行,在框中输入:regedit 点击确定打开注册表编辑器;
2、在注册表界面按下“ctrl+f”组合键打开【查找】,输入:docx 点击 【查找下一个】;
3、查找完成后会自动自定位.docx 项上;
4、点击“.docx”项,在右侧双击打开(默认)值,将其数值数据修改为:word.document.12 点击确定;
完成设置后,我们在右键菜单中查看新建项,word就回来了.
24 2026年 Conda 与 pip 国内镜像配置终极指南
conda修改
# 清空旧配置conda config --remove-key channels# 添加主仓库conda config--addchannels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ conda config--addchannels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/# 关键:添加社区源 conda-forge,清华源缺的包这里基本都有conda config--addchannels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/# 搜索包时显示来源,方便排查conda config--setshow_channel_urlsyes# 配置完后,一定要清理一下索引缓存,否则 Conda 还会去读旧的数据conda clean-ipip修改
pip configsetglobal.index-url https://mirrors.aliyun.com/pypi/simple/ pip configsetinstall.trusted-host mirrors.aliyun.com