6257rv7 发表于 2024-10-5 05:36:25

盘点哪些能够在线编辑编译的线上编辑器


    <h1 style="color: black; text-align: left; margin-bottom: 10px;">编辑编译器</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">说到</span>编辑器,<span style="color: black;">咱们</span>能够想到<span style="color: black;">非常多</span>软件,<span style="color: black;">例如</span>visual studio,vscode,atom,jetbrains,sublime,vim,emacs等,这些都是非常好用的编辑器,它们都能够用来写代码,并且搭配上编译器,<span style="color: black;">能够</span>用来编译执行代码。</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;"><span style="color: black;">研发</span>环境</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">学习一门语言<span style="color: black;">非常多</span>时候对<span style="color: black;">咱们</span><span style="color: black;">来讲</span>最大的挑战<span style="color: black;">便是</span>环境的搭建,有些时候,一个环境变量的配置可能就会难倒许多新手,而五花八门的编辑器的<span style="color: black;">运用</span><span style="color: black;">更加是</span>让<span style="color: black;">咱们</span>眼花缭乱,<span style="color: black;">那样</span>有<span style="color: black;">无</span>一种不需要搭建环境,直接<span style="color: black;">能够</span>写代码,并且<span style="color: black;">能够</span>运行输出结果的编辑器呢,答案是肯定的,它<span style="color: black;">便是</span><span style="color: black;">咱们</span>今天要介绍的线上编辑器,<span style="color: black;">能够</span>写代码,<span style="color: black;">能够</span>编译代码,<span style="color: black;">能够</span>执行输出结果。</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">codechef</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">这是一个支持多种编程语言的在线编辑器,它支持python2,python3,php,java,nodejs,golang,c,c++,c#等等,总之,常用的编程语言它都是支持的。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">它<span style="color: black;">供给</span>了丰富的主题<span style="color: black;">能够</span>供<span style="color: black;">选取</span>,一共大概有20多种主题<span style="color: black;">能够</span><span style="color: black;">选取</span>,在<span style="color: black;">这儿</span>面,我比较<span style="color: black;">爱好</span>的是monokai这个主题。它的编辑方式支持emacs和vim模式,这是我非常<span style="color: black;">爱好</span>的一点,<span style="color: black;">由于</span>我<span style="color: black;">此刻</span><span style="color: black;">已然</span>非常习惯vim的编辑模式,<span style="color: black;">倘若</span><span style="color: black;">无</span>支持的话,我会感觉编辑代码的时候少了点什么。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/bbca4861e90544b6abed24502c70e1ad~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728296999&amp;x-signature=MtIufLYiNYHLrRj%2FSJBxEyettHE%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">另外</span>,它的字体<span style="color: black;">亦</span>是支持<span style="color: black;">调节</span>的,<span style="color: black;">针对</span>我这个上了年纪的人<span style="color: black;">来讲</span>,大号字体带来的编程体验绝对是超棒的,<span style="color: black;">另外</span>,他还<span style="color: black;">供给</span>了<span style="color: black;">必定</span>的自动补全功能,虽然和lsp比起来差<span style="color: black;">有些</span>,<span style="color: black;">然则</span>绝大部分的语言常用提示都是支持的。</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">onlinegdb</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">这<span style="color: black;">亦</span>是一款非常强大的在线编辑器,它<span style="color: black;">亦</span>是支持多种常用编程语言的,<span style="color: black;">另外</span>从它的名字你<span style="color: black;">亦</span>能够看出来,它还支持c和c++,python等语言的在线调试,这点<span style="color: black;">能够</span>说是<span style="color: black;">非常多</span>编辑器<span style="color: black;">没法</span><span style="color: black;">供给</span>的。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">它本身<span style="color: black;">无</span><span style="color: black;">那样</span>多主题,只<span style="color: black;">供给</span>一个亮色主题和一个暗色主题。它<span style="color: black;">亦</span>是支持vim和emacs的编辑模式的,<span style="color: black;">这儿</span>提一点,<span style="color: black;">倘若</span>哪个编辑器<span style="color: black;">倘若</span>不支持vim和emacs模式的话,可能它就会被鄙视的哦。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/3e5aa0eb47444180b640fa06d749dbda~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728296999&amp;x-signature=g8nqN5vQ2ySjBIGASJuJNx6OIm4%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">除了<span style="color: black;">有些</span>常用的功能之外,它还<span style="color: black;">供给</span>了代码格式化的功能,这<span style="color: black;">针对</span>用户<span style="color: black;">来讲</span>非常友好,<span style="color: black;">由于</span><span style="color: black;">此刻</span>的编辑器几乎都是支持代码格式化的。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">最后,它是支持项目的,<span style="color: black;">亦</span><span style="color: black;">便是</span>说你<span style="color: black;">能够</span>创建多个目录和文件,你<span style="color: black;">能够</span>像是在本地管理代码<span style="color: black;">同样</span>来管理程序。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">和众多在线编辑器<span style="color: black;">同样</span>,它<span style="color: black;">亦</span>是支持<span style="color: black;">此刻</span>分享的,你<span style="color: black;">能够</span>把你的代码分享给其它用户,这<span style="color: black;">针对</span>协同工作<span style="color: black;">帮忙</span>非常大。</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">paiza</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">一样</span>是一款支持多种编程语言的在线编辑器,<span style="color: black;">亦</span>是支持编译输出的,<span style="color: black;">同期</span><span style="color: black;">亦</span>是支持多文件进行相互引入的。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/7486baa1f86e43829a53d3ab67b0dab3~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728296999&amp;x-signature=2fl1ZuPY%2BCH1lotZcXwvIr1ptFo%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">它<span style="color: black;">供给</span>的主题样式<span style="color: black;">亦</span>很丰富,亮色主题和暗色主题都<span style="color: black;">供给</span>了10多种,<span style="color: black;">亦</span>是支持自动提示的。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">它的一大特点是支持协同操作,你<span style="color: black;">能够</span>将你编辑的文件分享给其它用户,其它用户打开之后,你们<span style="color: black;">能够</span><span style="color: black;">同期</span>协同工作,<span style="color: black;">一块</span>编辑一个文件。</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">replit</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">一款<span style="color: black;">一样</span>支持多种编程语言的在线编辑器,它<span style="color: black;">能够</span>说是一款非常强大的编辑器。它不仅支持代码编辑,还支持版本管理。<span style="color: black;">另外</span>,代码调试,单元测试,数据库,它都是支持的,<span style="color: black;">亦</span><span style="color: black;">便是</span>说你<span style="color: black;">能够</span>完全用它来<span style="color: black;">研发</span>出一款应用出来。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">支持<span style="color: black;">运用</span>github进行登录,支持从github迁出代码进行编辑<span style="color: black;">研发</span>。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/66cf600c00d94ef29042e9b66df16d54~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728296999&amp;x-signature=TNf1jWr2IibIwAuF4mqt5sVSoAQ%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">同期</span>,你还<span style="color: black;">能够</span>将你写的代码进行分发,等于你<span style="color: black;">能够</span><span style="color: black;">持有</span>一个属于自己的二级域名用来展示自己的<span style="color: black;">研发</span>成果。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">总之,它是一款非常接近<span style="color: black;">咱们</span>平时<span style="color: black;">运用</span>的代码编辑器的在线编辑器。</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">jdoodle</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">一个支持多种编程语言的在线编辑器,它的最大缺点<span style="color: black;">便是</span>不支持vim和emacs模式,这点相对其它编辑器<span style="color: black;">来讲</span>,对vimer用户非常不友好。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/927245aa298e43719f5458e9ca72e0a6~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728296999&amp;x-signature=9x2hW41h1YG%2FKMg6BupfuGB6Tsw%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">它的主题只<span style="color: black;">供给</span>两种,一种暗色,一种亮色。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">无</span>代码格式化功能,不支持多级目录结构。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">它的一个优点是<span style="color: black;">针对</span>本地文件的上传,还是下载文件到本地都是非常方便的。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">它还支持格式化打印,<span style="color: black;">能够</span>将写的代码用非常出色的格式打印出来。</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">Codespaces</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">微软联合github推出的一款线上编辑器,<span style="color: black;">能够</span>说它<span style="color: black;">便是</span>vscode的线上版本,和线下版本<span style="color: black;">同样</span>,它支持所有的离线版本功能,<span style="color: black;">况且</span><span style="color: black;">针对</span>代码的编译调试它<span style="color: black;">亦</span>是支持的,<span style="color: black;">亦</span>就说,它在网页上给<span style="color: black;">咱们</span><span style="color: black;">供给</span>了一个编辑器,并且在后台<span style="color: black;">供给</span>给<span style="color: black;">咱们</span><span style="color: black;">供给</span>了一个服务器。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/d9fed15f68a141b7974acf9190045c02~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728296999&amp;x-signature=bmcNk54UP5Qi0b%2FuFK2xJO0EDsI%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">这个编辑器<span style="color: black;">能够</span>说最强大的了,<span style="color: black;">能够</span>秒了前面的所有线上编辑器,<span style="color: black;">然则</span>有优点就有缺点,它的缺点<span style="color: black;">便是</span>它是收费的,它的存储是按月收费的,相对比较编译,<span style="color: black;">然则</span>它的计算<span style="color: black;">亦</span>就说<span style="color: black;">供给</span>的服务器功能是<span style="color: black;">根据</span>小时收费的,<span style="color: black;">能够</span>说是比较贵的。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/24e2497607e54f45b399196512e8b585~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728296999&amp;x-signature=24e1enom15Ir1pAFj8ilfpt4UPI%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">总结</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">相比于本地编辑器,线上编辑器终究还是有它的不足之处,<span style="color: black;">然则</span><span style="color: black;">针对</span>出差,<span style="color: black;">或</span><span style="color: black;">无</span>携带<span style="color: black;">自己</span>电脑的时候,线上编辑器给了<span style="color: black;">咱们</span>一个<span style="color: black;">能够</span>继续编码的能力。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">有些时候,当<span style="color: black;">咱们</span>想要测试<span style="color: black;">有些</span>小功能的时候,线上编辑器就会展示出它灵活方便的一面。</span></p>




b1gc8v 发表于 2024-10-8 10:13:10

我深受你的启发,你的话语是我前进的动力。

qzmjef 发表于 2024-10-31 12:26:22

你的努力一定会被看见,相信自己,加油。
页: [1]
查看完整版本: 盘点哪些能够在线编辑编译的线上编辑器