麒麟系统集成开发环境Kylin-IDE初体验,菜鸟小白入门教程

news/2025/6/19 17:03:46

一、安装Kylin-IDE

1、打开应用商店,转到“软件”->“开发”页面,找到“Kylin-IDE”,点下载。(也可以在搜索栏搜索Kylin-IDE)

2、等待Kylin-IDE下载并自动安装完成。

3、双击桌面的Kylin-IDE图标。

4、自动弹出“开发环境快速部署”,选“在线安装”,点下一步。(这个功能超赞,会根据所需的开发要求自动安装相关的插件)

选“是”

​​​​​​

根据你的开发场景勾选相应的选项,我需要开发C/C++就勾选“C/C++”开发。

​​​​​​​

等待安装完成。

​​​​​​​

二、创建C项目

1、在左侧栏点“资源管理器”图标,然后点“创建新的项目”。

​​​​​​​

2、在右边点“C语言项目”,点下一步。

​​​​​​​

3、保持默认选项,点下一步。

​​​​​​​

4、设置项目名称、项目目录,其他默认,点下一步。

​​​​​​​

5、可以修改输出文件的名称,其他选项根据需要配置,我这里都保持默认,点“创建”。

​​​​​​​

6、勾选“信任父文件夹……的作者”,点“是,我信任此作者”。

​​​​​​​

7、双击“资源管理器”中的src节点下的main.c,就可以在右侧看到main.c的代码,已经自动写好了输出HelloWorld的代码。

​​​​​​​

8、点左边栏的“运行和调试”图标,再点“开始调试“图标(小绿色三角形)。

​​​​​​​

9、会多次弹出“麒麟安全授权认证”窗口,点“允许“就行。

​​​​​​​

10、在右下侧的“终端“窗口中会看到”Hello World!“,表明代码编译运行成功!(如果没有看到,再点几次小绿色三角)

​​​​​​​

三、关闭授权弹窗

每次编译运行都会弹出好几次授权窗口,感觉挺烦的,下面通过设置来关闭授权弹窗。

1、点左下角麒麟图标,再点设置。

​​​​​​​

2、点“安全“。

​​​​​​​

3、点“应用保护“。

​​​​​​​

4、点“关闭“。

​​​​​​​

四、添加新文件

1、在“资源管理器“中点”新建文件“,输入文件名”cfun.c“。

2、随便写个函数。

3、再添加新文件“cfunc.h“。

4、声明一下函数。

5、在main.c中添加对新文件的引用,并调用函数。编译运行,看到输出结果正常。

​​​​​​​

五、设置字体

什么?觉得代码的字体太小而且不好看。安排。

1、点“文件“->”首选项“->”设置”。

​​​​​​​​​​​​​​

2、点“字体“,”Font Family“中填你喜欢的字体。

什么?不知道什么字体好看?那就用Consolas,包你喜欢。

“Font Size“中填字体大小。

​​​​​​​

3、什么?改了Consolas字体,代码的字体还是没有变?

那是因为麒麟系统默认不带Consolas字体,下面教你下载该字体。

打开浏览搜索“站长字体“,然后搜索”consolas“,点”点击下载“。

​​​​​​​

点“立即下载“。

​​​​​​​

解压下载的压缩包,然后打开解压后的文件夹,在空白处右键->打开终端,执行下面命令:

sudo cp consola.ttf /usr/share/fonts

输入密码

再回到Kylin-IDE,看到代码的字体已更新,果然最适合码农的字体还得是consolas。


https://dhexx.cn/news/show-5537752.html

相关文章

基于FPGA的PID算法学习———实现PID比例控制算法

基于FPGA的PID算法学习 前言一、PID算法分析二、PID仿真分析1. PID代码2.PI代码3.P代码4.顶层5.测试文件6.仿真波形 总结 前言 学习内容:参考网站: PID算法控制 PID即:Proportional(比例)、Integral(积分&…

机房断电后 etcd 启动失败的排查与快速恢复实录

目录 机房断电后 etcd 启动失败的排查与快速恢复实录 背景与问题起因 报错分析 解决方案:删除 member 数据重新初始化 步骤 1:停止 etcd 容器或服务 步骤 2:删除 member 目录 步骤 3:重启 etcd 服务 附加提醒 总结与后续…

分类模型:逻辑回归

1、针对设计:二分类 Logistic 回归最初是为二分类问题设计的, Logistic 回归基于概率,通过 Sigmoid 函数转换输入特征的线性组合,将任意实数映射到 [0, 1] 区间内。 通过引入一个决策规则(通常是概率的阈值&#xff…

豆包全新视频生成模型、视觉深度思考模型发布

资料来源:火山引擎-开发者社区 5 月 13 日,在 FORCE LINK AI 创新巡展上海站,火山引擎发布豆包视频生成模型 Seedance 1.0 lite、豆包 1.5视觉深度思考模型,升级豆包音乐模型。同时,Data Agent 开放测试、Trae 接入豆包…

机器学习|多重共线性

多重共线性:自变量之间存在线性关系 或者说 两个或多个自变量(特征)之间存在高度线性相关关系。 常见诊断方法: 相关系数矩阵: 计算所有特征之间的两两皮尔逊相关系数。绝对值接近1(如 > 0.8 或 0.9&…

React 中的TypeScript开发范式

在 TypeScript 中使用 React 可以提高代码的可维护性、可读性和可靠性。TypeScript 提供了静态类型检查和丰富的类型系统,这些功能在 React 开发中非常有用。下面详细介绍如何在 React 项目中使用 TypeScript,并结合泛型和 infer 来定义类型。 1. 项目初…

云原生核心技术 (4/12): Docker 进阶:镜像优化实战与 Docker Compose 揭秘

摘要 在本篇进阶教程中,我们将直面 Docker 镜像体积过大的普遍痛点,并学习两大核心优化策略:选择更小的基础镜像和使用多阶段构建 (Multi-stage builds)。通过一个真实的 Go 语言 Web 应用案例,你将亲眼见证如何将一个数百MB的镜…

企业产品网络安全日志6月10日-WAF资费消耗排查

发生了什么事? 上个的费用账单出来了,WAF费用有点飙升。比平时多了50%到100%。 周五的时候就已经知道这个事情了,但当时考虑肯定是拦截了一些恶意请求,所以。 反正也是上个月的事情了,所以周一过来复盘一下 数了下&a…

6.10 - 常用 SQL 语句以及知识点

MySQL 技术 SQL 是结构化查询语言,他是关系型数据库的通用语言 SQL 可以分为分为以下三个类别 DDL (data definition languages) 语句 数据定义语言,定义了 不同的数据库、表、索引等数据库对象的定义。常用的的语句关键字包括 **create、drop、alter …

SecureCRT 配色方案 VBScript 脚本

SecureCRT 配色方案 VBScript 脚本 以下是一个完整的 VBScript 脚本,用于配置 SecureCRT 的配色方案。这个脚本可以设置多种终端颜色,包括背景色、前景色以及 ANSI 颜色调色板。 基础配色方案脚本 Sub Main 获取当前会话配置对象Set config crt.Sess…