华为云CodeArts IDE快速入门和使用详解

这篇具有很好参考价值的文章主要介绍了华为云CodeArts IDE快速入门和使用详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


文档参考: 华为云CodeArts IDE文档

一、用户界面

1. 初始界面

华为云CodeArts IDE快速入门和使用详解,ide,华为云

2. 打开项目界面

下图为我打开的一个开源项目的界面示意图:
华为云CodeArts IDE快速入门和使用详解,ide,华为云

3. 资源管理器

资源管理器位于左侧栏,用于浏览、打开和管理项目中所有的文件和文件夹。
在CodeArts IDE中打开文件夹后,其内容将显示在资源管理器中。在此,您可以执行以下操作:

  • 创建、删除和重命名文件和文件夹。
  • 通过拖放移动文件和文件夹。
  • 使用上下文菜单浏览所有选项。
    华为云CodeArts IDE快速入门和使用详解,ide,华为云
    CodeArts IDE与命令行工具配合使用。如果要在CodeArts IDE当前打开的文件夹的上下文中运行命令行工具,请右键单击该文件夹,然后选择在集成终端中打开

4. 编辑器

编辑器 – 编辑文件的主区域,位于界面上方。您可以垂直和水平并排打开任意数量的编辑器。每个编辑器里打开的文件将显示在选项卡中。

拆分编辑器编辑器组
使用拆分编辑器命令拆分编辑器时,将创建一个新的编辑器区域,该区域可以容纳一组编辑器项。您可以在垂直和水平方向上打开任意数量的编辑器区域。您也可以在工作台上拖动编辑器组,在组之间移动单个选项卡,并快速关闭整个组。

可以点击编辑器右上书页图标对于编辑器进行拆分
华为云CodeArts IDE快速入门和使用详解,ide,华为云

查看>编辑器布局菜单为您提供一组预定义的编辑器布局。
华为云CodeArts IDE快速入门和使用详解,ide,华为云

5. 命令面板

CodeArts IDE同样可以从键盘访问。最重要的组合键是Ctrl+Shift+P,它能调出命令面板。在这里,您可以访问CodeArts IDE的所有功能,包括最常见操作的键盘快捷键。
华为云CodeArts IDE快速入门和使用详解,ide,华为云

6. 扩展应用

CodeArts IDE的扩展页面在界面的右侧, 也可通过快捷键 Ctrl+Shift+X 打开
在输入框中输入需要的扩展应用, 即可安装使用 (目前可用扩展并不多)
华为云CodeArts IDE快速入门和使用详解,ide,华为云

如果想要运行对应语言所写的程序, 就需要安装相对应的扩展 (但是现在好像没有对应拓展, 所以运行不了java程序?)
华为云CodeArts IDE快速入门和使用详解,ide,华为云

7. Git管理

CodeArts IDE的源代码管理在界面的左侧, 此处可以初始化仓库和发布到Github (似乎不能连接Gitee)
华为云CodeArts IDE快速入门和使用详解,ide,华为云

二、设置

1. 设置编辑器

要修改设置,请使用设置编辑器。打开编辑器方式的几种方式:在左侧活动栏中选择管理>设置,或使用命令面板(Shift+Ctrl+P
华为云CodeArts IDE快速入门和使用详解,ide,华为云
CodeArts IDE提供了一些设置范围。打开工作区时,您将至少看到以下两个作用域:

  • 用户设置 - 全局应用于您打开的任何CodeArts IDE实例的设置。
  • 工作区设置 - 存储在工作区中的设置,仅在打开工作区时应用。

对设置项的更改将在您更改后立即被CodeArts IDE应用,被更改过的设置项左侧会有蓝线表示。

2. settings.json

设置编辑器允许您查看和修改存储在 settings.json 文件中的设置项。您可以通过在代码编辑器中打开此文件直接查看和编辑该文件。通过指定设置ID和值,设置将被写入JSON。settings.json 文件具有完整的代码补全和设置值的悬停描述。由于设置名称或JSON格式不正确而导致的错误也会突出显示。
华为云CodeArts IDE快速入门和使用详解,ide,华为云
用户设置文件位于此处:

  • Windows: %APPDATA%\CodeArts IDE\User\settings.json
    • 我的地址:C:\Users\xxx\AppData\Roaming\CodeArts\User\settings.json
    • 注意:AppData为隐藏文件夹
  • Linux: $HOME/.config/CodeArts IDE/User/settings.json

三、代码编辑

1. 快捷操作

  1. 快速滚动
    Alt 键的同时滚动鼠标滚轮可在编辑器资源管理器中快速滚动。默认情况下,快速滚动速度倍增为5,但您可以使用Editor: Fast Scroll Sensitivity(editor.fastScrollSensity)设置项来调整它。
  2. 向上/向下复制行
    键盘快捷方式:Shift+Alt+Up或Shift+Alt+Down
  3. 向上/向下移动行
    键盘快捷键: Alt+Up 或 Alt+Down
  4. 选择当前行
    键盘快捷键:Ctrl+L
  5. 多个选择(多光标)
    您可以使用Alt+Click添加光标。每个游标在其驻留的上下文位置独立运行。添加更多光标的常见方法是使用Ctrl+Alt+DownCtrl+Alt+Up将光标插入下方或上方。
  6. 转换文本
    您可以使用命令面板中的转换命令将选定的首字母自动转换为大写、小写和首字母大小写。
    华为云CodeArts IDE快速入门和使用详解,ide,华为云
  7. 保存/自动保存
    默认情况下,CodeArts IDE需要手动操作来保存对磁盘的更改,键盘快捷键:Ctrl+S
    同时,您可以打开自动保存,这将在配置的指定延迟后或焦点离开编辑器时保存更改。启用此选项后,无需手动保存文件。打开自动保存的最简单方法是使用文件>自动保存开关,在延迟后打开和关闭保存。
  8. 查找和替换
  • Ctrl+F在编辑器中打开查找小组件,搜索结果将在编辑器和右侧缩略图突出显示
    华为云CodeArts IDE快速入门和使用详解,ide,华为云
  • Ctrl+Shift+F并输入搜索词, 允许您快速搜索当前打开的文件夹中的所有文件
  • 除了查找和替换为纯文本外,查找小组件还有三个高级搜索选项:区分大小写; 全字匹配; 使用正则表达式

2. 代码补全

  • 要手动触发代码补全,请按Ctrl+空格键或键入触发字符(如JavaScript中的点字符(.))。
  • 要插入选定的符号,请按Enter键。
  • 在编辑区选择方法后,CodeArts IDE将显示参数信息。需要随时打开参数信息弹窗,请按Ctrl+P

(个人看法: 其代码补全功能远不如IDEA方便)

四、RemoteShell

使用CodeArts IDE for RemoteShell,您可以连接华为云主机或任意主机。对于每个已配置的主机,您可以创建和维护多个用户连接。

1. 添加主机连接

  1. 执行以下操作之一:
  • 要连接华为云服务器,请在华为云服务器区域中选择要连接的服务器,单击连接到云服务器或按Ctrl+Enter (这里我并没有购买任何的华为云服务,所以没有显示可用连接)
  • 要连接到任意主机,请在左侧栏中点击远程文件管理器, 或者在会话管理区域中,单击点击新建远程连接 按钮或按Ctrl+Alt+N
    华为云CodeArts IDE快速入门和使用详解,ide,华为云
  1. 在打开的新建远程连接窗口中,提供连接参数:主机的IP地址、用户名、端口、身份验证方法和密码。对于华为云服务器,远程主机字段预先填充选定主机的IP地址

  2. 如果您必须通过代理连接,请在已配置的代理列表中选择代理,或单击管理代理服务器并按照配置代理中所述配置代理。

  3. 点击连接
    主机记录将添加到会话管理区域。
    华为云CodeArts IDE快速入门和使用详解,ide,华为云文章来源地址https://www.toymoban.com/news/detail-637452.html

到了这里,关于华为云CodeArts IDE快速入门和使用详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 快速入门ESP32——开发环境配置Arduino IDE

     最近这段时间刚好在捣鼓ESP32,遇到了挺多大大小小的坑,所以我将自己的配置过程和注意要点写出来分享给大家,希望对你们有帮助。  ESP32系列单片机可以用 MicroPython 和 C ++进行编程,在这里我主要介绍C++编程语言下的两种常用的开发环境: Arduino IDE :Arduino 相信很多

    2024年02月03日
    浏览(48)
  • 将 ChatGPT 引入您的 IDE,快速使用Bito —之— Bito VS Cursor

    官方解释:通过将 ChatGPT 引入您的 IDE 和 CLI 来帮助开发人员显著加速他们的影响。我们使用OpenAI的模型,您不必拥有OpenAI密钥。比托每天可以为您节省一个小时!Bito AI使编写代码,理解语法,编写测试用例,解释代码,注释代码,检查安全性甚至解释高级概念变得容易。

    2024年02月01日
    浏览(47)
  • 基础篇_快速入门(Java简介,安装JDK,cmd命令行运行Java文件产生乱码问题的解决方式,IDE工具,实用工具)

    Java 是第一大编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用服务。如今,Java 仍是企业和开发人员的首选开发平台,全球有数百万开发人员运行超过 51 亿台 Java 虚拟机。 它是 Java Virtual Machine 也就是 Java 虚拟机的缩写,它的职责是解释执

    2024年01月23日
    浏览(53)
  • 入门人工智能 —— 学习 python 使用 IDE :vscode 完成编程 (2)

    在上一篇文章中,介绍了如何入门人工智能编程,并开始了学习 Python 编程语言的基础知识。本文是系列文章的第二部分,我们将继续探讨 Python 编程,但这次我们将使用 Visual Studio Code(简称 VSCode)作为我们的集成开发环境(IDE)。VSCode 是一个功能强大的文本编辑器,它可以

    2024年02月09日
    浏览(59)
  • NodeMCU ESP8266 基于Arduino IDE的串口使用详解(图文并茂)

    UART ( Universal Asynchronous Receiver/Transmitter ),串口通讯在嵌入式开发中至关重要,我们可以通过串口打印程序里的数据,也可以通过串口将数据发送到PC上并进行可视化的图形显示。 注意:相关的串口通讯的知识可以参考这篇文章 UART串口协议快速扫盲(图文并茂+超详细) Node

    2024年02月04日
    浏览(63)
  • Remix IDE 快速开始Starknet

    Remix 项目网站 在以太坊合约开发领域,Remix 项目享有很高的声誉,为各个级别的开发人员提供功能丰富的工具集。作为一个学习实验室,它提供了一个实验合约功能和找出漏洞的环境。 Remix 项目是一个丰富的工具集,可以由任何知识水平的用户用于合约开发的整个过程,并

    2024年02月04日
    浏览(41)
  • 【代码分享】ESP32接入华为云物联网平台完成属性定时上报(Arduino IDE开发)

    更多相关:华为云IOT物联网 论坛  之前带着大家写过使用esp8266接入华为云物联网平台的教程,有小伙伴后台私信,在ESP32接入华为云时遇到了问题,ESP32和ESP8266的代码几乎差不多的,ESP8266代码中用了“ESP8266.h”开发;ESP32可以直接用“WIFI.h”开发,教程基本和esp8266的那期教

    2024年02月13日
    浏览(53)
  • 利用 IDEA IDE 的轻量编辑模式快速查看和编辑工程外的文本文件

    作为程序员, 我们都知道 IDE 的很好用的, 它的文本编辑器功能也非常的强大, 用起来非常便捷. 在长年累月的使用中, 我们也变得对其非常熟悉, 以致于使用起其它简单地轻量级的文本编辑器来, 比如什么记事本, Notepad++, UltraEdit 等等呀, 觉得既不方便又不熟悉. 关键是很多的操作

    2024年02月11日
    浏览(31)
  • Go语言中入门Hello World以及IDE介绍

    您可以阅读Golang教程第1部分:Go语言介绍与安装 来了解什么是golang以及如何安装golang。 Go语言已经安装好了,当你开始学习Go语言时,编写一个\\\"Hello, World!\\\"程序是一个很好的入门点。 下面将会提供了一些有关IDE和在线编辑器的信息,和如何使用Go语言编写并运行一个简单的

    2024年02月07日
    浏览(54)
  • RISC-V IDE MRS无感远程协助模块详解

    1.1 概述 针对RISC-V/ARM等内核MCU的嵌入式集成开发环境MRS(MounRiver Studio)从V1.90版本开始内置无感远程协助模块(Sensorless Remote Assistant Module,以下简称SRA模块)。SRA模块是一款支持远程下载、调试、串口数据回显等功能的集成开发环境综合单元,提供了局域网、广域网环境下的专

    2024年02月07日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包