Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    关于ubuntu18.04下的编辑环境配置

    XR系列-无线互联
    5
    8
    508
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      zhugx LV 5 last edited by

      大家好,全志的工程师:

      你们好,最近我在花大量时间来研读XR806 代码,目前的项目需要用到2路串口,wifi、蓝牙 OTA功能,我现在的问题是在ubuntu18.04下安装了vscode,发现这款编辑器的跳转功能不好使,查找不全、跳转经常block住,
      大家是在什么环境下编辑的、代码查找跳转是否好使呢
      另外可否提供些鸿蒙os下以太网TCP UDP操作的例程,还有蓝牙BLE下的收发例程呢?

      本人才疏学浅,还请朋友们指点迷津!

      谢谢!

      xiaowenge S 2 Replies Last reply Reply Quote Share 0
      • xiaowenge
        DOT小文哥 LV 8 @zhugx last edited by

        @zhugx 我们的编译服务器都是公司配好的,用的是ubuntu14,一般用vim写代码

        Z 1 Reply Last reply Reply Quote Share 0
        • Z
          zhugx LV 5 @xiaowenge last edited by

          @xiaowenge 看来并没有用什么高大上的vscode啊

          1 Reply Last reply Reply Quote Share 0
          • BedRock
            BedRock LV 6 last edited by

            vscode的跳转需要C/C++扩展开启 IntelliSense 功能,该功能会根据工程进行深度的函数及变量的搜索,将其存储为索引文件,存储在内存中。
            !所以:Vscode的跳转要流畅需要占用比较大的运行内存空间。你可以尝试使用 资源管理器查看一下 进程的资源占用情况。

            它还带有代码提示功能。

            内存不够的兄弟 可以转 隔壁 Source Insight 来实现对应功能。

            关于其配置,你可以在网上找到大多例程,同时你可以参考:扩展中的参考配置来进行你工作空间的配置。
            99de43cf-3a2c-4b89-b275-a1a6c15416ff-image.png

            总的来说,适合自己的才是最好的,如果你愿意折腾,愿意自己调教自己的开发环境,愿意在这上面花时间,你还是会收获一个自己满意的开发环境的☺

            1 Reply Last reply Reply Quote Share 2
            • S
              salt_fish LV 3 @zhugx last edited by

              @zhugx
              编译环境的话已经有其他人回答了,很抱歉现在才注意到网络和蓝牙的问题。
              网络和蓝牙的例程其实都是有的,网络的例程你可以看看device/xradio/xr806/xr_skylark/project/common/cmd/cmd_wlancmd.c,里面包括了所有如何创建WiFi终端,WiFi服务器,服务器如何发送,服务器如何接收等等例子。
              蓝牙的例程也是一样,在device/xradio/xr806/xr_skylark/project/common/cmd/cmd_ble.c里面,XR806只支持BLE,不支持经典蓝牙。
              你应该发现了,其实所有例程都在device/xradio/xr806/xr_skylark/project/common/cmd这个文件夹里面。

              Z 1 Reply Last reply Reply Quote Share 0
              • Z
                zhugx LV 5 @salt_fish last edited by

                @salt_fish 好的,我研究一下,这个例子在鸿蒙下能直接使用么?

                mangogeek 1 Reply Last reply Reply Quote Share 0
                • mangogeek
                  mangogeek LV 8 @zhugx last edited by

                  这几天调试tina都用的vscode,内存占用6G左右,我给虚拟机内存设置到8G感觉还行

                  Z 1 Reply Last reply Reply Quote Share 0
                  • Z
                    zhugx LV 5 @mangogeek last edited by

                    @mangogeek 原来是这样,我的机子内存配置比较低,vscode卡卡的,没法用

                    1 Reply Last reply Reply Quote Share 0
                    • 1 / 1
                    • First post
                      Last post

                    Copyright © 2022 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

                    行为准则 | 用户协议 | 隐私权政策