跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • Online Tools
  • 用户
  • 群组
折叠
品牌标识

D2Learn Forums

  1. 主页
  2. Open Courses | 公开课
  3. mcpp论坛
  4. 终端使用xlings checker不显示代码 - 自动打开的是空文件以及检测没有实时更新

终端使用xlings checker不显示代码 - 自动打开的是空文件以及检测没有实时更新

已定时 已固定 已锁定 已移动 已解决 mcpp论坛
xlingsc++vscodemcpp-standard环境配置
19 帖子 2 发布者 5 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • S 离线
    S 离线
    SFGoGo90855
    编写于 最后由 SPeak 编辑
    #1

    2b7a7db3-07e4-417c-b507-1d1d7cd7b3c6-image.png d0e1e346-5132-4fb9-9075-a5e57d021329-image.png

    1 条回复 最后回复
    0
    • SPeakS 离线
      SPeakS 离线
      SPeak d2learn-dev
      编写于 最后由 编辑
      #2

      vscode里的hello-mcpp.cpp文件 是自己手动创建的吗(不是运行xlings checker 自动打开的

      S 1 条回复 最后回复
      0
      • S 离线
        S 离线
        SFGoGo90855
        回复了SPeak 最后由 编辑
        #3

        @SPeak 不是的,就是在项目目录下运行xlings checker自动
        打开的

        SPeakS 1 条回复 最后回复
        0
        • SPeakS 离线
          SPeakS 离线
          SPeak d2learn-dev
          编写于 最后由 编辑
          #4

          目前看, 检测程序是能识别代码的, 但是vscode自动打开的文件路径可能有问题, 我本地测试一下

          S 1 条回复 最后回复
          0
          • S 离线
            S 离线
            SFGoGo90855
            回复了SPeak 最后由 编辑
            #5

            @SPeak 我的项目目录创建在D盘,应该不影响吧D:\c++11 mcpp\mcpp-standard

            1 条回复 最后回复
            0
            • SPeakS 离线
              SPeakS 离线
              SPeak d2learn-dev
              回复了SFGoGo90855 最后由 编辑
              #6

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

              01bf9d05-a3fb-46c6-9ef2-ea897d661115-image.png

              S 1 条回复 最后回复
              0
              • S 离线
                S 离线
                SFGoGo90855
                回复了SPeak 最后由 编辑
                #7

                @SPeak !解决了,我的项目文件夹是放在我自己创建的文件夹下,我把项目文件直接放到d盘下运行就可以出现代码。但是请问这个是什么问题呢d33f4b15-bead-4ce7-8499-f8a56da263d0-image.png

                SPeakS S 3 条回复 最后回复
                0
                • S 离线
                  S 离线
                  SFGoGo90855
                  编写于 最后由 编辑
                  #8

                  没事了没事了

                  1 条回复 最后回复
                  0
                  • SPeakS 离线
                    SPeakS 离线
                    SPeak d2learn-dev
                    回复了SFGoGo90855 最后由 编辑
                    #9

                    @SFGoGo90855 在 终端使用xlings checker不显示代码 中说:

                    我的项目文件夹是放在我自己创建的文件夹下

                    这个具体是什么情况啊, 说明文档里是不是存在误导或表述不清的地方

                    S 1 条回复 最后回复
                    0
                    • SPeakS 离线
                      SPeakS 离线
                      SPeak d2learn-dev
                      回复了SFGoGo90855 最后由 编辑
                      #10

                      @SFGoGo90855 头文件问题, 是vscode误报, 可以点快速修复忽略报错。或参考下面 配置vscode的头文件搜索路径

                      db344bbd-4fba-4545-86bf-1664fd9757c7-image.png

                      • https://github.com/d2learn/d2ds/blob/main/.vscode/settings.json
                      1 条回复 最后回复
                      0
                      • S 离线
                        S 离线
                        SFGoGo90855
                        回复了SFGoGo90855 最后由 编辑
                        #11

                        9ce96563-a82b-4c96-bd74-ad5f4d5712ab-image.png 为什么我这边修改错误终端没有实时更新呢

                        SPeakS 1 条回复 最后回复
                        0
                        • S 离线
                          S 离线
                          SFGoGo90855
                          回复了SPeak 最后由 编辑
                          #12

                          @SPeak !这是我修改后的目录e3d3df71-99d6-4ead-a1e6-bc08afcf46f6-image.png ,修改前就是项目目录前还有一个目录,同样是在项目目录下运行xlings check,后者就是不显示代码

                          SPeakS 1 条回复 最后回复
                          0
                          • SPeakS 离线
                            SPeakS 离线
                            SPeak d2learn-dev
                            回复了SFGoGo90855 最后由 SPeak 编辑
                            #13

                            @SFGoGo90855 在 终端使用xlings checker不显示代码 中说:

                            为什么我这边修改错误终端没有实时更新呢

                            我刚刚给项目添加了一些vscode的默认配置(头文件路径 / 自动保存...)
                            可以在项目目录 使用 d2x update 更新教程项目, 然后再运行看有没有生效

                            S 1 条回复 最后回复
                            0
                            • S 离线
                              S 离线
                              SFGoGo90855
                              回复了SPeak 最后由 编辑
                              #14

                              @SPeak 好的辛苦了

                              1 条回复 最后回复
                              0
                              • SPeakS 离线
                                SPeakS 离线
                                SPeak d2learn-dev
                                回复了SFGoGo90855 最后由 编辑
                                #15

                                @SFGoGo90855 在 终端使用xlings checker不显示代码 中说:

                                修改前就是项目目录前还有一个目录,同样是在项目目录下运行xlings check,后者就是不显示代码

                                你是说, D:\第一级目录\mcpp-standard 前面多一个目录运行会出问题吗? 这个多的目录名字是什么啊, 有中文吗(中文可能有路径编码问题

                                S 1 条回复 最后回复
                                0
                                • S 离线
                                  S 离线
                                  SFGoGo90855
                                  回复了SPeak 最后由 编辑
                                  #16

                                  @SPeak 没有中文,有空格

                                  SPeakS 1 条回复 最后回复
                                  0
                                  • SPeakS 离线
                                    SPeakS 离线
                                    SPeak d2learn-dev
                                    回复了SFGoGo90855 最后由 编辑
                                    #17

                                    @SFGoGo90855 可能是空格导致到, 后面我提升一下xlings工具的兼容性。话说项目更新后终端实时更新生效了吗?

                                    路径空格兼容问题你可以在xlings工具项目创建一个issue然后描述一下问题(给个路径示例), 后面修复后我在issue里回复你

                                    • xlings工具: https://github.com/d2learn/xlings
                                    1 条回复 最后回复
                                    0
                                    • SPeakS 离线
                                      SPeakS 离线
                                      SPeak d2learn-dev
                                      编写于 最后由 编辑
                                      #18

                                      或在下面这个版块再创建一个空格问题的帖子也行

                                      • https://forum.d2learn.org/category/9/xlings
                                      1 条回复 最后回复
                                      0
                                      • ,SPeakS SPeak 将这个主题转为问答主题
                                      • ,SPeakS SPeak 将这个主题标记为已解决
                                      • SPeakS 离线
                                        SPeakS 离线
                                        SPeak d2learn-dev
                                        编写于 最后由 编辑
                                        #19

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

                                        • 方法1: 修改代码后手动(ctrl + s)保存文件, 检测程序即可自动检测到
                                        • 方法2: 设置vscode自动保

                                        image.png

                                        1 条回复 最后回复
                                        0

                                        • 登录

                                        • 没有帐号? 注册

                                        • 登录或注册以进行搜索。
                                        d2learn forums Powered by NodeBB
                                        • 第一个帖子
                                          最后一个帖子
                                        0
                                        • 版块
                                        • 最新
                                        • 标签
                                        • 热门
                                        • Online Tools
                                        • 用户
                                        • 群组