力扣讨论地址:https://leetcode.cn/circle/discuss/7IGMSt/
简介
最近我开发了一款插件,旨在增强力扣代码编辑器的使用体验。该插件提供了丰富的代码补全功能,让编写代码变得更加高效和便捷。废话不多说,先上演示图:
{:width=400}
当前功能
-
通用代码提示:
- 插件支持 C++ 的通用代码提示,包括常用控制语句如
for
、while
,以及输入输出流cin
和cout
的自动补全。这大大减少了开发者在编写代码时的重复性工作,提高了编码效率。
- 插件支持 C++ 的通用代码提示,包括常用控制语句如
-
容器类代码提示:
- 该插件支持多种标准容器的代码提示,包括
vector
、map
、set
等。无论是创建容器还是调用成员方法,如push_back
和size
,都能快速获得相关提示,帮助用户更快地编写正确的代码。
- 该插件支持多种标准容器的代码提示,包括
-
智能建议:
- 根据上下文,插件会自动分析代码,并提供最相关的补全建议。这意味着当你输入变量名时,插件能够识别局部变量、全局变量及函数参数,并提供相应的补全选项。
-
支持函数参数补全:
- 在函数定义中,插件能识别并补全形参,帮助开发者更快地理解函数使用方法并提高编程效率。
使用方法
-
下载代码:
- 请在 GitHub Releases 页面下载已经构建好的js文件:leetcode-intelligent.js
-
配置油猴:
- 在油猴插件新建脚本,将js文件中的所有内容复制进去即可。
{:width=400}
- 在油猴插件新建脚本,将js文件中的所有内容复制进去即可。
-
开始编写代码:
- 打开力扣编辑器,开始编写 C++ 代码,你将能享受到智能补全带来的便捷。
开源地址(大佬们觉得好用可以给点⭐~)
如果你觉得这个插件好用,欢迎访问我的 GitHub 仓库 进行下载和反馈,也可以给我一点 ⭐ 来支持我继续开发!
未来计划
-
功能扩展:
- 我计划在未来的版本中添加更多功能,比如支持其他编程语言的补全,提供更全面的开发支持。
-
用户反馈:
- 期待大家在使用过程中提供反馈,我会根据大家的需求不断优化插件功能和用户体验。
感谢大家的支持与关注,希望这个插件能帮助你在力扣的编程之旅中更轻松、更高效地解决问题!如果你有任何问题或建议,请随时联系我。