自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

马沛专栏

人工智能深度学习技术结合计算机视觉应用的AI Insight

  • 博客(99)
  • 收藏
  • 关注

原创 RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升

近期CodeGeeX通过对检索算法的优化,以及新增流行代码仓库的支持,使得插件中的@repo功能效果获得提升。使用@repo,可以针对关联的开源代码库上下文做内容检索,比如代码库中有API的最新更新、有新增的功能组件等,CodeGeeX能够在当前范围内,对信息进行检索增强生成。CodeGeeX收录的流行开源仓库已经超过100+个,在输入代码仓库名称的同时,展示出的开源仓库列表会根据检索收录结果发生变化。如果用户输入名称后,发现还未收录该代码仓库,则可以直接在线提交这个代码仓库的信息。

2024-04-16 14:43:32 367

原创 解锁CodeGeeX智能问答中3项独有的隐藏技能

这个设计不仅仅是为了便捷的“复制”操作,更主要的是解决了Python 用户,写 notebook 的时候,VSCode 内无法使用 command+c 复制Ask 内结果,或者选中后右键失效的问题。如果要针对智能问答中生成的代码部分进行操作,则可以直接点击代码框中的“复制”、“插入”、以及“更多”来实现。这些推荐给用户的候选问题,是和用户提出的问题相关性很强或者更进一步的问题预测。CodeGeeX在侧边栏提供的Ask CodeGeeX智能问答功能,很多用户每天会通过它,解答编程和技术相关的各种问题。

2024-04-11 12:07:51 335

原创 首个适配Visual Studio平台的国产智能编程助手CodeGeeX正式上线!C#程序员必备效率神器!

侧边栏也可以通过拖拽的方式变宽,或是同其他visual窗口一样进行停靠、锚定,或放在您更习惯的左侧或右侧位置,确保在 Visual Studio 上编程的丝滑体验。手动为代码添加注释,需要投入大量的时间和精力。编程过程中,需要解释大段的代码块才便于后续的处理,那你只需要选中代码块,这时这段代码会自动出现在侧边栏,您只需要询问 CodeGeeX,让它解释这段代码即可。与此同时,CodeGeeX已经在根据您项目中代码的上下文,提供给光标当前位置合适的代码建议、变量名称等,并以灰色的内容提示,显示在光标后。

2024-04-03 19:44:59 533

原创 今天开始程序员不用再发愁写commit message了,全部由CodeGeeX自动完成!

当你在 IDE 中进行代码修改并准备提交时,在代码管理器中,点击CodeGeeX的图标。CodeGeeX会自动分析你的代码变更,并根据 Git Diff 信息生成建议的提交消息。还可以在设置中选择commit message的生成风格,确保了提交消息的一致性和规范性。它的使用方法非常简单,首先在你的VSCode插件市场中,搜索“CodeGeeX”智能编程助手,下载安装。CodeGeeX支持通过git diff信息,自动生成commit message,并成功提交。“这个功能真的是用了,就再也停不下来了!

2024-03-22 15:47:08 219

原创 远程办公、企业内网服务器的Code-Server上如何配置使用CodeGeeX插件

这也符合code-server的初衷——能够在任何机器上的任何地方运行VS Code,并在浏览器中访问它。很多小伙伴都会在工作中使用code-server,比如说远程办公,当你需要在家访问你的工作环境,亦或者是你们公司的Docker是放入服务器中。code-server 无疑是最好的选择,它可以让你通过互联网安全地连接到远程服务器上的开发环境并且使用VS Code。code-server的插件下载和VSCode体验一致,都可以在插件市场直接搜索CodeGeeX,下载安装就可以了。一、生成并设置ssl证书。

2024-03-14 17:12:33 402

原创 整块代码自动生成、智能括号匹配……CodeGeeX编程提效,功能再升级!

CodeGeeX插件中的针对流行开源代码仓库实现检索增强生成的功能上线后,广受开发者关注。目前,CodeGeeX中已经收录的流行开源仓库超过100+个,在使用这个功能时,用户可以通过对话框直接点击“@Repo”,这时会出现一个开源代码仓库的列表。如果当前弹出的列表中没有出现用户希望使用的代码仓库,可以手动输入希望检索的代码仓库名称,随着输入内容的变化,展示出的开源仓库列表也会根据检索收录结果发生变化。最新版本的CodeGeeX插件中增加了智能括号匹配的功能,帮助开发者更轻松地保持代码结构的一致性和正确性。

2024-03-13 18:34:46 274

原创 自动生成单元测试、外挂开源代码库等新功能,上线JetBrains IDEs的CodeGeeX插件!

CodeGeeX收录的流行开源仓库已经超过100个,在输入代码仓库名称的同时,展示出的开源仓库列表会根据检索收录结果发生变化。包括:用户使用的帮助文档和使用反馈填写入口,为每个用户提供了能够全面了解工具使用的参考,以及便捷提交使用反馈的渠道。使用内置命令,不仅是简化操作,更重要的是CodeGeeX插件针对内置命令做了指令微调,使用内置命令可以帮助程序员得到更加准确的结果。在CodeGeeX插件中,通过智能问答的交互方式,可以实现自动编写单元测试代码,这个功能受到很多程序员的喜爱。二、RAG检索增强生成。

2024-03-13 17:57:01 392

原创 Code Review、InLineChat、RAG能力全部独家提供,这波上新CodeGeeX平替Github Copilot稳了!

例如,在代码上下文中提出问题,根据你的描述生成代码,或者直接为代码添加注释等,各种你希望和智能编程助手交流的内容,并获得助手的回应。对新增的代码仓库,私有的代码仓库,以及原代码仓库的新增项,不用通过模型微调,通过RAG被检索到,并在生成中进行增强,大幅减轻生成内容的幻觉性。在使用Code Review功能时,用户可以从源代码文件中,选择任意被修改的文件,然后使用CodeGeeX的代码变更审查,可以直观看出代码修改的部分。Lite版的响应速度更快,Pro版则在代码补全的准确性上,有大幅提升。

2024-01-18 12:04:44 478

原创 2023全球开发者生态调研:84%的开发者表示他们在工作中正积极使用生成式AI工具

开发者普遍使用ChatGPT的比例远远高出下面所有的工具,因此AI辅助编程工具仍然有很大的空间,为开发者提供垂直领域的生成式AI。短短时间内,基于AI的代码生成工具从一个学术研究的方向,变成了开发者必备的工具之一,这个方向还将会有更加深入的应用趋势正在演进。为开发者生成高质量的代码,完成代码注释,测试代码,代码解释等任务,在编程中沉浸式完成技术和编程问题的解答,都是。来完成,但是,他们都认可的是,如果没有使用这些工具协助完成编程工作,一定会比别人用更多的时间完成相同的任务。然而,安全问题是采用生成式。

2023-12-14 17:53:23 121

原创 VSCode 中使用 AI智能编程工具的几个小妙招

在使用内置命令时,如果没有选中编辑框中的任何代码,在侧边栏对话框中使用内置命令“/Explain”、“/Comment”、“/tests”时,就会对编辑框中的全部代码,输出代码解释、添加注释和生成单元测试这样的结果。使用内置命令,不仅仅是简化操作,用户不必一遍一遍在聊天框中输入类似“请解释一下这个代码”的prompt,只需要输入“/Explain”、“/Comment”、“/tests”等。在访问资源管理器的同时,使用。对代码进行解释,添加注释,生成单元测试代码,代码修复的这几个功能,但是总有些“Wow!

2023-12-13 17:27:20 466

原创 编程最佳外挂:批量数据分析与可视化,CodeGeeX工具箱一键完成

的工具箱,开发者可以直接体验Code Interpreter的多项能力了。通过上传数据文件(CSV、Excel表格,SQL数据库等)和自然语言的交互,根据你的需求,自定义输出格式、数据处理逻辑等,完成数据的整理、分析、统计、可视化作图、个性化修改图形参数、导出结果等操作。工具箱的这些功能对软件工程师,数据科学分析人员,网络工程师,运维工程师,以及专门依赖python完成工作的研究人员,都可以极大的提高工作效率。已经完成了上传的这份日志文件的数据分析,并且按照要求,将数据分析的可视化饼图也完成了。

2023-11-13 15:20:23 372

原创 CodeGeeX使用中的常见问题与解决方法

特别需要提醒用户的是,在 IDEA 的默认交互中,如果不打开编辑区,则不会触发插件。的插件在IDE中安装成功后,就可以直接在代码编辑区域使用代码生成和智能补全,自动为代码添加注释的功能。”,在弹出的工具列表中,点击。VSCode 侧边条右键——勾选“账户”——点击头像图标——选择登录 CodeGeeX——弹出网页端登录页面。代码编辑区——点击“右键”——CodeGeeX——菜单中选择“Login”——右下角会弹出登录提示;插件中的“隐藏”设置,方便用户能够选择符合自己编程习惯的方式,更流畅的使用。

2023-08-25 12:49:39 2228 1

原创 CodeGeeX中这些隐藏的设置,你知道吗?

2.在 JetBrains IDEs中,也可以通过设置,将 “Tab”键 做为代码采纳的快捷键进行修改,更符合自己的使用习惯。以 IDEA 为例,通过以下的步骤进行设置修改:Setting——Keymap——CodeGeeX——Apply Completions to Editor;在下方图片中可以看到完整的设置过程:首选项——设置——CodeGeeX——Generation Preference;1.在VSCode中可以通过设置,将 “Tab”键 做为代码采纳的快捷键进行修改,更符合自己的使用习惯。

2023-08-18 10:19:47 1210 1

原创 写测试用例、重构函数、生成SQL查询……原来CodeGeeX还能做这些!

但是“Ask CodeGeeX”的能力不止于此,用它还能帮助程序员高效编写测试用例,添加代码调试信息,实现SQL语句等等。新手程序员也能够从这些功能中受益,通过代码问题的实施建议和提示,更快的掌握编程最佳实践,加速成长。可以通过理解代码的含义,根据函数的参数类型、运行逻辑,批量提供合适的测试用例。是每个程序员必备的编程“魔法”工具,如同一位开发者所说:“这就像是有了一个超级助手,永远站在我身边,帮我写出更好的代码!能够理解代码的运行逻辑,并帮你在代码中插入输出调试信息的代码,让你更快地定位问题。

2023-08-11 11:58:00 369

原创 CodeGeeX2 模型全新上线,编程助手能力全面升级!

在新模型的支撑下,插件中的问答功能“Ask CodeGeeX”也得到了升级。更新后,该功能使用的模型换成了基于CodeGeeX2-6B微调得到的对话模型,在回答编程相关的问题时,比之前更专业、更智能。在 HumanEval 评测中,CodeGeeX2-6B的表现全面超越了参数规模更大的 StarCoder 模型以及 OpenAI 的 Code-Cushman-001 模型(GitHub Copilot 曾使用的模型)。相比一代模型 ,CodeGeeX2-6B在代码生成的精度和速度上都有极大的提升。

2023-08-01 16:40:43 804

原创 StackOverFlow刚刚宣布推出自己的AI产品!

在对话区的浮层中通过命令行:“/fixbug”,触发快捷指令操作,就可以直接帮你找到这段代码中的问题并进行错误修复,并且对修复代码的区域做高亮标记,方便进行代码对照,生成的代码可以复制或直接插入编辑区。使得开发过程中遇到的问题,都可以在IDE中沉浸式解决,不用跳出开发环境寻找解决代码问题的答案,提升了代码开发效率。的对话框中,敲下快捷指令:“/explain”,左侧边栏的对话区会出现浮层,展示右侧代码生成区域的所有代码,并对这些代码进行解释,同时在对话界面中回复。本文由博客一文多发平台。

2023-07-28 12:51:48 247

原创 ChatGLM-6B第二代模型开源,拿下LLM模型中文能力评估榜单第一名

ChatGLM2-6B 使用了 GLM 的混合目标函数,经过了 1.4T 中英标识符的预训练与人类偏好对齐训练,评测结果显示,相比于初代模型,ChatGLM2-6B 在 MMLU(+23%)、CEval(+33%)、GSM8K(+571%) 、BBH(+60%)等数据集上的性能取得了大幅度的提升,在同尺寸开源模型中具有较强的竞争力。在对话区通过快捷按钮:“检查bug”,代码编辑区就可以直接帮你找到这段代码中的问题并进行错误修复,并且对修复代码的区域做高亮标记,方便进行代码对照。

2023-06-28 10:26:12 523

原创 7个必备JavaScript优化技巧,CodeGeeX 5秒搞定了!

功能,使得开发过程中遇到的问题,都可以在IDE中沉浸式解决,不用跳出开发环境寻找解决代码问题的答案,提升了代码开发效率。同时,在这个新版本中,通过对话框区域常用命令“explain/解释代码”、“comment/生成注释”、“fixbug/检查bug”的快捷方式,可以直接操作代码,实现代码解释,逐行添加代码注释,尝试修复代码片段潜在bug等功能。在对话区通过快捷按钮:“检查bug”,代码编辑区就可以直接帮你找到这段代码中的问题并进行错误修复,并且对修复代码的区域做高亮标记,方便进行代码对照。

2023-06-16 15:56:38 471

原创 Node.js 开发常用到的库和插件工具,同事看到后也悄悄收藏了……

功能,使得开发过程中遇到的问题,都可以在IDE中沉浸式解决,不用跳出开发环境寻找解决代码问题的答案,提升了代码开发效率。同时,在这个新版本中,通过对话框区域常用命令“explain/解释代码”、“comment/生成注释”、“fixbug/检查bug”的快捷方式,可以直接操作代码,实现代码解释,逐行添加代码注释,尝试修复代码片段潜在bug等功能。在对话区通过快捷按钮:“检查bug”,代码编辑区就可以直接帮你找到这段代码中的问题并进行错误修复,并且对修复代码的区域做高亮标记,方便进行代码对照。

2023-06-16 13:05:20 929

原创 5 Amazing AI Projects, Open Source !

MusicGen是一个基于单阶自回归Transformer的预训练模型,使用32kHz EnCodec tokenizer,并以50Hz采样的方式生成了4个codebooks。同时,项目中还包含一个名为Tag2Text的工具,可以批量直接为图像中的指定对象生成标签。如果与Meta的开源SAM模型结合使用,我们可以批量删除图像中的指定对象,进一步提高图像处理效率。Diffusers是一个在GitHub上的Diffusion Model预训练模型常用库,广受欢迎,可用于生成图像、音频,甚至是分子的3D结构。

2023-06-16 11:11:56 513

原创 嘿,不升级CodeGeeX插件,哪来时间摸鱼?

功能,使得开发过程中遇到的问题,都可以在IDE中沉浸式解决,不用跳出开发环境寻找解决代码问题的答案,提升了代码开发效率。同时,在这个新版本中,通过对话框区域常用命令“explain/解释代码”、“comment/生成注释”、“fixbug/检查bug”的快捷方式,可以直接操作代码,实现代码解释,逐行添加代码注释,尝试修复代码片段潜在bug等功能。在对话区通过快捷按钮:“检查bug”,代码编辑区就可以直接帮你找到这段代码中的问题并进行错误修复,并且对修复代码的区域做高亮标记,方便进行代码对照。

2023-06-14 19:26:12 598

原创 全栈工程师必备技能与工具大全

全栈开发人员经常需要面临挑战,包括处理复杂的技术和集成、管理不同的技术和工具,及时了解最新技术和工具的发展趋势和最佳实践。将技术问答与IDE编程环境深度融合,通过对话框中输入预置的常用命令“/explain”、“/comment”、“/fixbug”,直接操作代码来实现代码解释,代码逐行注释以及代码Bug修复的功能。据Glassdoor的调研数据显示,在美国,全栈工程师的平均年薪为114,000美金,作为能够负责Web应用程序的前端和后端的团队多面手,全栈工程师目前非常抢手。本文由博客一文多发平台。

2023-06-13 12:13:43 623

原创 Top 5 Best Open Source Projects on GitHub 2023

这里介绍Github上 5 个增长最快的开源项目,它们为原有的解决方案提供了更加具有成本效益的替代方案,并为开发者、数据分析师和企业提供了高可用的工具产品。Plausible Analytics是一个开源的网站统计工具,可以提供简单友好的数据分析,提供详细的网站活动报告,同时注重隐私,不使用cookies,不收集个人数据。是开源免费的,支持VS Code和IDEAs平台,目前全球安装使用的用户量超过100,000+。

2023-06-09 14:53:23 888

原创 代码自动生成,给程序员带来的是“春天”还是“寒冬”?

CodeGeeX受邀参与由AI大模型领域的青年中坚力量组织的活动。在计算机编程领域,基于大模型能力的代码生成工具,探讨给程序员带来的各种机会与挑战。近期CodeGeeX 2.0大版本上线,用对话的方式直接操作代码!开发提效,推荐体验!

2023-06-08 13:48:36 88

原创 CodeGeeX 2.0版本重大升级:通过聊天对话的方式直接操作代码

在对话区的浮层中通过命令行:“/fixbug”,触发快捷指令操作,就可以直接帮你找到这段代码中的问题并进行错误修复,并且对修复代码的区域做高亮标记,方便进行代码对照,生成的代码可以复制或直接插入编辑区。如果你只需要解释其中一部分代码片段,那么你就可以在代码生成区域中,选中该段代码,左侧边栏的对话区会出现浮层,同时展示选中代码。,左侧边栏的对话区会出现浮层,展示右侧代码生成区域的所有代码,并对这些代码进行解释,同时在对话界面中回复。,触发快捷指令操作,就可以帮你生成这一段的代码解释,并在对话界面中回复。

2023-06-07 14:37:24 1740

原创 GPT时代,一定要收藏的结构化提问技巧

最近功能上新非常快,比如刚刚更新的“Ask CodeGeeX”功能,是将智能问答模式,融合到实际开发场景中,让开发者更专注和沉浸于编程,不用离开当前 IDE 的编程环境,就可以边写代码边和 AI 对话,实现针对编程问题的智能问答。通过使用“SMART”方法,可以更好的构建问题,使问题具体化,可衡量,可实现,相关性和有时间限制,能够更好的指导你学习或者解决问题的过程。确保问题具体明确,避免模糊或含糊不清的表达,明确你想要得到的具体信息或解决的问题。大模型也能够更好的理解你的意图,生成你所需要的代码片段。

2023-06-05 17:14:41 648

原创 必读:学习C语言编程的路线图

是基于AI大模型为基座的辅助编程工具,特别是更新的“Ask CodeGeeX”功能,是将智能问答模式,融合到实际开发场景中,不用离开当前 IDE 的编程环境,就可以边写代码边和 AI 对话,实现针对编程问题的智能问答,是你的编程学习助手。安装IDE编程环境,推荐VSCode,有丰富的插件可以辅助编程,并且辅助学习编程。中的代码解释功能,可以将你希望阅读的代码,进行逐行解释,更加利于你来学习和掌握代码技能。中的“Ask”功能,帮你解答编程中的各种问题,包括概念,变量,函数等详细的解释。

2023-06-05 16:08:01 595

原创 从0到1:如何建立一个大规模多语言代码生成预训练模型

最终整个语料库有 23 种编程语言,涵盖 Python,Java, C++,JavaScript, C,Go,HTML, Rust, C#等主流语言,数据量超过 1580 亿 token。核心功能包括:代码生成与智能补全、自动为代码添加中英文注释、在不同编程语言的代码之间实现准确翻译,包括刚刚更新的“Ask CodeGeeX”功能,是将智能问答模式,融合到实际开发场景中,让开发者更专注和沉浸于编程,不用离开当前 IDE 的编程环境,就可以边写代码边和 AI 对话,实现针对编程问题的智能问答。

2023-06-05 14:14:14 988

原创 大模型核心技术原理: Transformer架构详解

四是,通用语言模型,如 GLM,该模型结合了自回归和自编码两种形式的模型,举个例子,“123456”是一串输入的序列,现在把 “3”、“5”、“6” 挖空,让模型去学习,那么,挖空以后换成一个 “ mask token” 告诉模型这个地方遮掉了一些内容,现在需要去预测出来遮掉的内容。一是,自编码模型,如 BERT,简单讲就是给到一句话,然后把这句话的内容挖空,当问及挖空的内容时,就把内容填回去,这其实是典型地用来做一个自然语言理解的任务,但做生成任务是非常弱的;本文由博客一文多发平台。

2023-06-05 11:54:57 4650

原创 谷歌I/O大会重磅发布:Bard编码能力优化后仍不支持中文,开发者选择CodeGeeX更佳

最近功能上新非常快,比如刚刚更新的“Ask CodeGeeX”功能,是将智能问答模式,融合到实际开发场景中,让开发者更专注和沉浸于编程,不用离开当前 IDE 的编程环境,就可以边写代码边和 AI 对话,实现针对编程问题的智能问答。此外,开发者还可以把Bard生成的代码进行导出,不仅能发送到谷歌的Colab平台,还能和另一个基于浏览器的IDE Replit一起使用。作为一款中国原创的AI辅助编程工具,现在免费提供给所有开发者使用,同时完全开源,程序员使用普遍认为编写代码的效率提升2倍以上。

2023-05-11 13:20:55 906

原创 不用ChatGPT,只用CodeGeeX with Chat!一样实现智能问答

在ChatGPT推出后,许多人发现,它在编程方面也具有强大的能力——在编写代码过程中,如果遇到问题,可以不必去搜索引擎寻找答案,而是直接向ChatGPT提问。CodeGeeX将问答模式,融合到实际开发场景中,让开发者更专注和沉浸于编程,不用离开当前 IDE 的编程环境,就可以边写代码边和 AI 对话,实现针对编程问题的智能问答。先以 VS Code为例:打开CodeGeeX插件,在VS Code中的左侧边栏,点击CodeGeeX图标就可以看到“Ask CodeGeeX”的模块。本文由博客一文多发平台。

2023-04-20 15:11:46 712 1

原创 CodeGeeX论文发表:揭秘AI辅助编程工具背后的大模型

HumanEval-X是第一个支持功能正确性评测的多语言、多任务的基准,包含820个人工编写的高质量代码生成题目、测试用例与参考答案,覆盖5种编程语言(Python、C++、Java、JavaScript、Go),支持代码生成与代码翻译能力的评测。紧接着,大规模语言模型,遇到了大规模开源代码数据,代码生成的进展再次得到了显著的推动。本文的主人公:CodeGeeX模型,是一个具有130亿参数的多编程语言代码生成预训练模型,完全使用国产平台和框架实现,在20多种编程语言的代码语料库历时两个月训练而成。

2023-04-12 12:14:51 1071 2

原创 重要!每个开发者都应该掌握的9个核心算法

但是,如果你涉及到回归或机器学习方面的工作,梯度下降算法将是你工作的核心。梯度下降是一种使用微积分优化函数的过程,在回归和机器学习的背景下,这意味着找到特定的值,以最小化预测算法中的误差。虽然它的数学难度肯定比许多其他算法要高,但如果你在大量使用数据和预测方面工作,理解梯度下降算法的工作原理非常重要。其实并不是这样的,成为一名有秀的开发者,极其重要的是具备算法思维能力。树是许多开发人员使用的算法和软件的核心。选择排序、冒泡排序和插入排序,是程序员应该首先学习的算法,它们是介绍数组遍历和操作的绝佳方法。

2023-04-03 14:18:15 1263

原创 一文搞定:前端如何选择Angular、React和Vue三大主流框架

Angular是为大型项目而设计的全面框架,React具有灵活和高效的特点,Vue.js则是轻量级且易于学习的框架。通过了解每个框架的特点、优缺点和使用案例,你可以做出有根据的决策,选择最适合你项目的框架。其反应式和可组合的架构使其易于构建复杂的应用程序,并且其内置的依赖注入系统使其成为需要依赖注入的应用程序的绝佳选择。它是一个全面的框架,带有很多开箱即用的功能,使其成为大型项目的理想选择。这三个框架都有积极和支持性的社区,渐渐形成了一个完整的库、工具和资源生态系统,开发人员可以利用它来快速构建应用程序。

2023-04-03 12:33:14 855

原创 全文高能!提高工作效率的9个VS Code扩展插件

它通过解析你的代码并根据自己的规则重新打印它来强制执行一致的样式,考虑最大行长度,在必要时换行。也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助你提高编程效率。EsLint 是一个代码检查器,你可以将其集成到 Visual Studio Code 中,以确保代码的完整性。将 Material Design 图标应用到你的代码中,这个扩展会给你的编辑器带来新的外观。这个扩展将帮助你实时编译/转译你的 SASS/SCSS 文件,并进行实时浏览器重载。本文由博客一文多发平台。

2023-03-31 11:42:41 572

原创 CodeGeeX、CodeWhisperer、Github Copilot三款AI辅助编程工具,程序员该如何选择?

的使用一样,CodeWhisperer会不断的检查您的代码和注释,甚至会考虑您自己的编码风格和变量名称。首先,虽然系统生成的大多数代码都是新的,但每次生成接近训练数据中现有片段的代码时,它会记录下来并突出显示原始函数的许可证。现在,CodeWhisperer作为AWS IDE工具包的一部分在预览版中发布,这意味着开发人员可以在他们的IDE中使用它,包括Visual Studio Code、IntelliJ IDEA、PyCharm、WebStorm和亚马逊自己的AWS Cloud 9。

2023-03-22 14:29:36 6588

原创 OpenAI CEO Sam Altman都点赞的程序员成长路线和方法

GitHub是一个非常有用的学习编程和提升编程技能的平台,学习者可以通过利用GitHub的各种功能和工具,学习开源项目、参与开源贡献、创建自己的项目、学习GitHub工作流程和参与开源社区等,提高自己的编程能力和实践经验。GitHub上有许多活跃的开源社区,如React、Angular、Django等,这些社区提供了许多有用的资源和交流机会,学习者可以加入这些社区,与其他程序员交流经验和知识,从中学习和提高自己的编程技能。此外,语言和框架的社区也是程序员获取信息的重要渠道,可以在社区中查看新闻和讨论。

2023-03-22 12:06:03 1490

原创 好用到爆!10个你可能不知道的VSCode开源工具神器

使用这些工具和插件,可以帮助您更高效的编写代码,并在编写代码时更好地保持准确性和可读性。使用此插件,您可以轻松查看Git提交历史记录,该插件还支持显示具有不同颜色的分支,显示提交信息和更改详细信息,以及搜索提交历史记录。使用此插件,您可以为代码中的不同括号级别定义不同的颜色,从而更轻松地确定代码中的嵌套结构。使用此插件,您可以轻松查找您代码中的未完成任务,从而更高效地管理和维护您的代码库。使用此插件,您可以将CSV文件中的每列着色,从而更轻松地识别和区分不同的列。本文由博客一文多发平台。

2023-03-22 11:05:46 1164

原创 避免踩坑,教给你VSCode中最常用到的6项功能

VSCode 的远程开发功能已经被许多开发者广泛使用,而最新的版本中又添加了一些新的功能。现在,你可以使用 "Folding" 菜单中的 "Fold All Blocks" 命令,一次性折叠所有的代码块。此外,你还可以在文件上方的 "Outline" 面板中查看文件的结构,并直接在其中折叠和展开代码块。在过去,VSCode 的窗口标题是固定的,难以区分不同的工作区或项目。也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助你提高编程效率。本文由博客一文多发平台。

2023-03-22 10:34:37 1494

原创 Java入门第一步:写出你的Hello World

假设你是作为 Java 编程语言的初学者阅读这篇文章的,或者你是来回忆那个古老的“Hello World”程序的。这篇文章不仅包括 Java 中的“Hello World”程序,我们还将为初学者介绍一些 Java 中使用的工具。这是编写和编译代码的地方,你需要在你的电脑上安装一个,然后在他们的插件市场搜索。在上面的代码中,我们定义了一个名为 "main" 的方法,它接受一个字符串数组作为参数,并将字符串 "Hello World!为你生成一个,但是作为初学者,你还是应该了解程序创建的过程是怎样的。

2023-03-21 18:08:17 510

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除