有一个好的编辑器我们可以方便地的开发项目,编写代码,配置和管理我们的项目。所以我们开始编写html代码之前需要搭建开发环境。
基于html项目的开发和代码编写现在网上有很多编辑器,也有免费的,也有收费的编辑器。基于在Windows系统环境下开发和编写html代码最简单的编辑器就是Windows自带的记事本,我们可以使用记事本编辑html代码。
使用记事本编写html的步骤是首先新建一个文本文档,按照html的语法规则编写相关的代码和保存文件,然后把文件的后缀名改为.html,使用电脑上的浏览器打开就可以查看我们代码的运行结果。
虽然记事本也能编写html代码,但是效率不高也不方便,所以我们使用专业的编辑器来开发项目,编写代码和管理项目。
常用html代码编写的免费软件有HBuilderX,vs code,Sublime Text 等等。
HBuilderX官网下载地址:
https://www.dcloud.io/hbuilderx.html
vs code的官网下载地址:
https://code.visualstudio.com/
Sublime Text官网下载地址:
http://www.sublimetext.com/
我们以后的教程都使用HBuilderX,所以下面为了同学们的学习方便,对HBuilderX的下载和安装做详细的教程。
一,下载
首先访问HBuilderX的官网网址:
https://www.dcloud.io/hbuilderx.html
打开上面的HBuilderX下载网址后点击页面上download,在弹出的对话框里选择适合自己电脑的HBuilderX版本下载。
在Windows10环境下下载后的文件是一个压缩的.zip文件。
二,安装
鼠标右击下载下来的压缩文件进行解压。
解压完成后是一个名为HBuilderX的文件夹。
解压完成后鼠标双击HBuilderX文件夹:
双击运行名为HBuilderX.exe的应用程序文件即可启动HBuilderX编辑器:
因为HBuilderX是一个绿色软件所以没有桌面快捷方式和开始菜单快速启动程序,我们可以右击HBuilderX.exe文件创建桌面快捷方式。
小百科:
绿色软件指一类小型软件,多数为免费软件,最大特点是软件无需安装便可使用,可存放于闪存中,移除后也不会将任何记录留在本机计算机上。通俗点讲绿色软件就是指不用安装,下载直接可以使用的软件。绿色软件不会在注册表中留下注册表键值,所以相对一般的软件来说,绿色软件对系统的影响几乎没有,所以是很好的一种软件类型。
三,新建项目
HBuilderX编辑器初次启动时的默认界面是下图所示:
按照下图所示可以创建一个新的名为demo1空白项目:
名为demo1的空白项目创建成功后的界面如下图所示:
接下来在刚我们新建的demo1项目下创建名为helloworld的html文件
鼠标右击创建的demo1项目选择新建在选择.html文件:
在弹出的对话框里填入html文件的名称:
编写一段代码:
运行:
在浏览器上观察效果:
好了,到这里html的开发环境搭建和HBuilderX的安装教程结束了。
下面再给大家教一下怎样修改HBuilderX的主题风格,HBuilderX自身提供了修改软件主题的功能,使用者可以自身需求和喜好修改HBuilderX的风格。在喜欢自己喜欢的环境下做开发也是令人羡慕的一件事。
按照以下步骤可以修改HBuilderX的主题,默认主题是绿柔,我们可以改成雅黑,雅蓝或者自定义主题:
雅黑主题:
雅蓝主题:
好了本节全部内容全部结束了,希望我准备的内容对你有所帮助
你的支持是我的最大动力,若觉得我的教程还可以或对你有帮助为我点赞加关注!谢谢!
家好,我是开源探索者,持续分享开源项目,关注技术的最新动态,分享自己的经验和见解。
大家好,我是开源探索者。
今天给大家介绍一个非常牛的开源项目:Screenshot-to-code。
Screenshot-to-code 是一个可以将屏幕截图转化为 HTML/JS/Tailwind CSS 代码的工具。它利用 GPT-4 Vision 生成代码,结合 DALL-E 3 生成相似的图片。
能够将屏幕截图瞬间转变为可运行的代码。这意味着,你只需要截取一个网页或应用程序的截图,Screenshot-to-code 就可以自动生成对应的 HTML、CSS、JavaScript 代码。
这项功能对于初学者来说非常友好,可以帮助快速学习前端开发。对于经验丰富的开发人员来说,也可以节省大量的时间和精力。
项目利用最新的 GPT-4 Vision 技术,可以生成高度智能化的代码,能够帮助我们更好地理解屏幕截图中的元素,并生成更加贴近设计意图的代码。
可以结合 DALL-E 3 技术生成相似的图片,我们可以使用 Screenshot-to-code 生成一个网页或应用程序的截图,然后使用 DALL-E 3 生成一个相似的图片。
这项功能可以让我们的页面呈现更加丰富多彩、独具特色。
一个例子
Screenshot-to-code 的使用很简单,官方给了很详细的说明。
使用前提是有一个能够访问 GPT-4 Vision API 的 OpenAI API 密钥。
接着按照下面的步骤:
1、下载 Screenshot-to-code 的源代码。
2、在 backend/.env 文件中添加你的 OpenAI API 密钥。
3、使用 poetry install 安装依赖项。
4、使用 poetry run uvicorn main:app --reload --port 700运行后端。(如果您希望在不同端口上运行后端,可以修改文件 VITE_WS_BACKEND_URLfrontend/.env.local)
5、使用 yarn 安装前端依赖项。
6、使用 yarn dev 运行前端。
7、打开浏览器,访问 http://localhost:5173 即可使用。
如果你安装了Docker,也可以用下面的命令快速开始:
echo "OPENAI_API_KEY=sk-your-key" > .env
docker-compose up -d --build
当然,如果你也不想这么麻烦,官方提供了一个在线的版本供体验使用
https://screenshottocode.com
目前 Screenshot-to-code 项目依然还在开发更新中,已经取得了令人印象深刻的进展。未来,Screenshot-to-code 会在支持更多的语言和框架、提高生成代码的准确性和效率、增加更多功能,例如代码片段共享和代码编辑器集成等方面进行提示。
开源君有一种感觉,Screenshot-to-code 有可能会成为未来前端开发的必备工具。
关于项目的更多细节,感兴趣的同学可以自行去项目地址查看。
项目地址:
https://github.com/abi/screenshot-to-code
在数字时代的浪潮中,有一群人他们不畏艰难,勇攀技术高峰,他们就是开源探索者。他们不仅仅是技术的实践者,更是开源文化的传播者和推动者。
在开源的世界里,没有绝对的权威,只有共同的合作。
读:APP代码自动生成服务会根据开发者定义的数据点直接生成App的源码,开发者打包后便可直接运行,零编码!!!
3月27日,由机智云开发的APP代码自动生成工具迎来开放性公测。使用机智云APP代码自动生成工具无需填写参数,无需修改数据点,一键生成代码编译即可使用。配合MCU代码自动生成工具完成设备端开发,只需2天就可以完成智能硬件产品DEMO,进一步缩短了智能硬件开发流程,助力开发者轻松掌握物联网应用开发。
APP代码自动生成工具是机智云推出的一款针对移动APP快速创建与打包的工具,基于机智云自助开发平台,用户通过可视化编辑器快速定义数据点,MCU代码自动生成工具快速完成硬件开发,APP代码自动生成工具在线生成智能硬件APP代码,真正的简化智能硬件产品制作过程。即使用户只是电子爱好者,也能通过机智云自助开发平台提供的框架、工具、SDK应用及模块,制作出一个简单的智能硬件产品。
今天,小编带你来玩转 APP代码自动生成工具,让不擅长APP开发的你,也能快速自制APP。
【步骤】
Step1 设备端通信、云端创建可视化数据点
首先在机智云开发者中心创建项目,填写设备产品的基本信息,根据产品信息创建对应数据点。 请注意:需调试验证设备和云端能正常通讯。
简易点灯教程(http://club.gizwits.com/thread-5126-1-1.html)
Step 2 APP代码自动生成
随后,点击“添加服务”选择“应用开发”。
点击左侧栏“应用开发”,选择你想生成的APP版本。如选择Andriod版本。
下载Andriod版本的代码包后,即可部署源码和控制虚拟设备。
注意:
1)文件夹内包含两个文件夹,两个文件夹对应不同的IDE环境。开发者可自行选择对应工程文件进行参考开发。
2)需要注意的是Android Studio工程是基于Android Studio 2.3版本开发的,如果导入工程报错,请开发者下载如下图所示的AS版本进行开发。
Step 3 部署源码并控制虚拟设备
注意:工程导入Andriod Studio和Eclipse后无需修改任何代码即可部署到手机上运行。下面将逐步说明如何使用源码控制云端虚拟设备。
第一步:部署源码到手机上。
点击注册新用户,按照流程注册好账户后登录APP。
第二步:启动虚拟设备。
开发者下载的源码对应云端创建产品《测试自动生成APP》,点击“在线调试设备按钮。
第三步:扫码控制虚拟设备。
点击APP“扫码绑定设备”,在跳转的扫码界面中扫描虚拟设备的二维码。扫码成功后,APP将绑定扫码的设备。点击“已绑定设备”,进入APP控制页面。点击开关开启按钮。云端虚拟设备成功收到控制指令,表示APP控制成功。
点击开关开启按钮。
至此,零编码的APP 已经制作完成!!!
当然,小伙伴们亦也可在源码的基础上进行二次开发,比如修改成更美观的界面、加入更丰富的功能等。
下次,小编将带你研究除“自动生成智能硬件APP代码”外的其他开发技巧。
当然,你有兴趣可以自己研究,也欢迎加入 APP代码自动生成公测讨论群(QQ:599735135)参与讨论,or提出你的宝贵建议。
机智云自助开发平台为用户提供一个产品开发的完整生态系统。该体系以Gagent串口通讯协议为标准,兼容乐鑫、汉枫、TI、高通、博通、广和通、周立功、联盛德等企业的Wifi/BLE/Lora/GPRS等模块,支持STM32和Arduino的代码自动生成,“拖拉拽式”D3引擎几分钟搞定数据处理,开源ios和andriod版本的智能硬件APP开源框架等工具,方便开发者快速开发产品,降低研发投入。
提供了设备在线数据统计分析和管理后台、全球云部署(公有云、私有云)以及人工智能API,方便传统企业打造智能化、差异化和全球化产品。此外,机智云联合金百泽、APICloud等厂商从生态链上为创业者提供服务和支持,覆盖产品诞生过程中的每一个环节,方便企业快速实现产品升级。
*请认真填写需求信息,我们会在24小时内与您取得联系。