当前位置: 首页 > wzjs >正文

苏州网站建设哪家做得好商城小程序

苏州网站建设哪家做得好,商城小程序,十大设计创意产品网站,做模板网站的公司概述 仓颉编程语言是一种面向全场景应用开发的通用编程语言,可以兼顾开发效率和运行性能,并提供良好的编程体验。 Jetbrains Fleet 是一款简洁的代码编辑器,具备清爽的 UI、AI 功能以及适用于大多数主要语言的关键内置功能。 今天&#xf…

概述

仓颉编程语言是一种面向全场景应用开发的通用编程语言,可以兼顾开发效率和运行性能,并提供良好的编程体验。

Jetbrains Fleet 是一款简洁的代码编辑器,具备清爽的 UI、AI 功能以及适用于大多数主要语言的关键内置功能。

今天,我们带领大家在Linux mint 22.1上基于Jetbrains Fleet完成一次仓颉编程语言的编程之旅。

开始

准备

仓颉

我们这次基于Cangjie 0.53.18展开,如果没有安装Cangjie 0.53.18的小伙伴,请参阅下面文章

  • How to install cangjie on Linux mint 22.1

Jetbrains Fleet

没有安装Jetbrains Fleet的小伙伴们,可以参阅下面的文章

  • How to install Jetbrains Fleet on Linux mint 22.1

项目结构

这里,我们基于命令行创建以下项目结构

mkdir ~/Public/project/fleet/cangjie
cd ~/Public/project/fleet/cangjie
mkdir -p src target
touch src/hello.cj
tee src/hello.cj <<-EOF
// hello.cj
main() {println("你好,仓颉")
}
EOF

执行完上述命令以后,你将得到如下目录

lwk@qwfys:~/Public/project/fleet/cangjie$ tree
.
├── src
│   └── hello.cj
└── target3 directories, 1 file
lwk@qwfys:~/Public/project/fleet/cangjie$ 

其中,文件hello.cj内容如下:

// hello.cj
main() {println("你好,仓颉")
}

配置

我们基于命令工作目录中创建目录.fleet,并创建文件并初始化文件.fleet/run.json

mkdir -p .fleet
touch .fleet/run.json
tee .fleet/run.json <<-EOF
{"configurations": [{"name": "run","type": "command","workingDir": "$PROJECT_DIR$","program": "$PROJECT_DIR$/target/hello","dependsOn": ["list"]},{"name": "list","type": "command","workingDir": "$PROJECT_DIR$","program": "ls","args": ["-la","target"],"dependsOn": ["build"]},{"name": "build","type": "command","workingDir": "$PROJECT_DIR$","program": "cjc","args": ["src/hello.cj","-o","target/hello"],"dependsOn": ["clean"]},{"type": "command","name": "clean","workingDir": "$PROJECT_DIR$","program": "rm","args": ["-rf","target/*"],}]
}
EOF

其中,run.json文件内容如下:

{"configurations": [{"name": "run","type": "command","workingDir": "$PROJECT_DIR$","program": "$PROJECT_DIR$/target/hello","dependsOn": ["list"]},{"name": "list","type": "command","workingDir": "$PROJECT_DIR$","program": "ls","args": ["-la","target"],"dependsOn": ["build"]},{"name": "build","type": "command","workingDir": "$PROJECT_DIR$","program": "cjc","args": ["src/hello.cj","-o","target/hello"],"dependsOn": ["clean"]},{"type": "command","name": "clean","workingDir": "$PROJECT_DIR$","program": "rm","args": ["-rf","target/*"],}]
}

Fleet

打开项目

启动Jetbrains 的下一代编辑器Fleet,系统会出现如下画面:
在这里插入图片描述
点击Open ...,系统将会弹出一个对话框,供我们选择项目工作目录,我们这里选择目录~/Public/project/fleet/cangjie,打开后界面如下所示:
在这里插入图片描述
我们可以双击源码文件hello.cj查看源码内容,如下图所示:
在这里插入图片描述

运行

在这里插入图片描述
当快捷键Ctrl+R或者点击图中顶部工具栏中向右倒立的小三角图标(如上图所示)时,系统会为我们打开运行与调试对话框。
在这里插入图片描述
我们在这里看到的runbuildcleanlist命令都是我们在运行配置文件.fleet/run.json中配置的命令。选择下拉列表中的Run,这个时候,运行结果就会出现在正方的Run内容区域,如下图所示:
在这里插入图片描述
我们看到,程序输出了我们期待已久的你好,仓颉

小结

今天,我们带领大家完成了在Linux mint21.1系统上基于Jetbrains Fleet运行华为推出的新型编程语言仓颉的小实验。这里,大家需要着重注意以下几点:

  • OS

这里,我们是在Linux mint 22.1上完成的实验,考虑到Linux mint 22.x是基于Ubuntu 24.04的,所以这里的内容其实也是适用于Ubuntu 24.04的。

  • Fleet

Jetbrains Fleet是一个全能编辑器,也是一个智能化的多语言开发集成环境,它与微软的Visual Studio Code是竞争关系,我个人觉得它比vs code好用。

http://www.dtcms.com/wzjs/102215.html

相关文章:

  • 电商网站的数据库设计净水器十大品牌
  • 做网站找谁宣传推广方案怎么写
  • 秦皇岛提高网站排名百度一下 你就知道首页
  • 百度网站如何做百度竞价怎么做开户需要多少钱
  • 万州网站推广徐州seo建站
  • 河南网页设计公司北京seo工程师
  • 网站建设的扩展性分析jmr119色带
  • 做网站一定要学java吗哈尔滨网站优化流程
  • 个人主页链接怎么填写班级优化大师免费下载学生版
  • seo网站代码宁波seo免费优化软件
  • wordpress批量修改链接seo是如何做优化的
  • 网站开发待遇高吗刺激广告
  • 东海县做网站广告免费大数据分析网站
  • 一个虚拟主机多个网站线上营销的优势
  • 知名企业网站建设案例山西seo
  • 烟台正规网站建设百度快速排名用是
  • 如何建独立网站浙江网络科技有限公司
  • 自己做的网站可以用于百度推广吗网站seo关键词
  • 域名备案关闭网站吗凡科建站教程
  • 编程app下载宁波网站seo诊断工具
  • 金华网站建设团队腾讯企点app下载安装
  • 做系统之前的网站收藏在哪里看云搜索系统
  • 企业网站域名服务器百度广告投放平台官网
  • vb.net做网站wordpress建站公司
  • 身份证 网站 备案北京seo优化费用
  • 网站建设需要哪些功能最全bt搜索引擎
  • 盐都城乡建设部网站首页河南网站推广那家好
  • 网站开发项目人员安排最近时事新闻热点事件
  • 网站的建站标准网络营销案例题
  • 量子秘密网站怎么做赣州seo排名