xlings工具已增加支持对空格路径的支持
测试1 2空格路径截图


xlings工具已增加支持对空格路径的支持
测试1 2空格路径截图


todo
补充: 检测终端没有实时更新问题解决方法

或在下面这个版块再创建一个空格问题的帖子也行
@SFGoGo90855 可能是空格导致到, 后面我提升一下xlings工具的兼容性。话说项目更新后终端实时更新生效了吗?
路径空格兼容问题你可以在xlings工具项目创建一个issue然后描述一下问题(给个路径示例), 后面修复后我在issue里回复你
@SFGoGo90855 在 终端使用xlings checker不显示代码 中说:
修改前就是项目目录前还有一个目录,同样是在项目目录下运行xlings check,后者就是不显示代码
你是说, D:\第一级目录\mcpp-standard 前面多一个目录运行会出问题吗? 这个多的目录名字是什么啊, 有中文吗(中文可能有路径编码问题
@SFGoGo90855 在 终端使用xlings checker不显示代码 中说:
为什么我这边修改错误终端没有实时更新呢
我刚刚给项目添加了一些vscode的默认配置(头文件路径 / 自动保存...)
可以在项目目录 使用 d2x update 更新教程项目, 然后再运行看有没有生效
@SFGoGo90855 头文件问题, 是vscode误报, 可以点快速修复忽略报错。或参考下面 配置vscode的头文件搜索路径

@SFGoGo90855 我试了一下 在我电脑上是可以打开的, 尝试重新运行一下呢 以及 xlings checker 运行的所在目录是哪里啊

目前看, 检测程序是能识别代码的, 但是vscode自动打开的文件路径可能有问题, 我本地测试一下
vscode里的hello-mcpp.cpp文件 是自己手动创建的吗(不是运行xlings checker 自动打开的

MSCP是一款基于mcpp-standard开源项目开发的"地球Online"风格的角色扮演游戏。在游戏中你将扮演一个"编程初学者", 为了入门"现代C++"并揭露其背后的真相, 踏上了一条充满挑战和惊奇的现代C++学习之路...
价格: 免费开发者: Sunrisepeak发行商: MOGA发行时间: 预计2025年10月游戏体量: 100H - 200H之间标签: 类魂系列、模拟人生、
Online、程序员、C++、开源、费曼学习法MSCP是一款基于mcpp-standard开源项目开发的"地球Online"风格的角色扮演游戏。在游戏中你将扮演一个"编程初学者", 为了入门"现代C++"并揭露其背后的真相, 踏上了一条充满挑战和惊奇的现代C++学习之路...
价格: 免费开发者: Sunrisepeak发行商: MOGA发行时间: 预计2025年10月游戏体量: 100H - 200H之间标签: 类魂系列、模拟人生、
Online、程序员、C++、开源、费曼学习法一个 强调动手实践 的 现代C++ 入门教程项目。以现代C++的核心语言特性为基础, 开发了一套 [Book + Video + Code + X] 结构的"现代"教程。其中:
Book: 对应的是提供在线电子书和文档解析Video: 提供核心语言特性的讲解视频Code: 提供对应的代码练习及自动化检测工具(包括在线代码练习环境)X: 提供项目的社区论坛和交流讨论群组项目的电子书、练习代码及相关工具开源在Github上, 视频发布在Bilibili和Youtube上
项目之前也被业内媒体 HelloGithub 收录和分享过(112期)
活动以mcpp-standard项目现有的核心语言特性的学习和交互式的代码练习的完成为 主线剧情 , 并在过程中 玩家先扮演C++学习者, 学习相关的核心特性, 然后再扮演技术分享者 把学到的C++特性用自己的语言和逻辑在分享给其他人, 双重视角 + 费曼学习法来快速入门现代C++
同时活动也设置了 支线剧情 的玩法, 玩家在完成新手村任务(T0)后, 即可选择申请加入 活动小组, 然后就可以以团队协作的方式, 参与活动/社区/项目的开发和维护中, 感受一个开源项目和社区是如何运行的...
活动整体设计了主线剧情 + 可选的支线剧情
- 核心玩法/主线:
[学习现代C++核心特性 -> 把学到教会其他人 -> 参与社区讨论]循环这个过程
由于活动涉及的项目/材料/工具内容, 几乎都是开源的, 所以理论任何人都可以参与该活动
::: tip
如果参与中遇到问题/困难, 可以 查看 常见问题 或 在论坛创建话题贴 -> mcpp论坛
注: 活动相关的文档/工具等资源可以查看 -> 活动地图
:::
@SPeak 在 调完字体大小后光标位置不对啊,有没有大佬看看(用xlings下的文字也有问题) 中说:
问题1: 界面乱码问题
A1: xlings已经更新解决(增加了utf8编码的支持, 重装即可
问题2: 代码输入光标位置问题
解决方法1: 代码中不要包含中文内容
解决方法2: 取消beta/utf8编码选项, 然后卸载重新安装devcpp
xlings remove devcpp
xlings install devcpp

@woshihoujinxin 可以先用默认的配置
看前面按理你应该是应该添加环境变量了, 是自己修改了源码吗?

@woshihoujinxin 按理会自动添加环境变量的, 可以尝试重新运行安装命令进行覆盖, 如果还有这个提示可以把完整的安装log贴上来
@woshihoujinxin 目前mac上一些功能还没有适配, 现在适配最完整的是linux系统
@woshihoujinxin 有个默认的变量 XLINGS_HOME