leetcode plugin一款刷題必備插件
成功綁定自己的帳號之后
就可以在這里提交的代碼啦
而且提交信息,都可以在力扣的官方網站上看到
還有代碼提示
并且根據網站上的標簽,這里的題目也做好了分類
leetcode plugin一款刷題必備插件
成功綁定自己的帳號之后
就可以在這里提交的代碼啦
而且提交信息,都可以在力扣的官方網站上看到
還有代碼提示
并且根據網站上的標簽,這里的題目也做好了分類
1.安裝
通過file-setting-plugins-marketplace打開idea的插件市場
搜索leetcode editor
點擊安裝,然后重啟idea,使插件生效
安裝完成后,可在idea的主頁面右下角的側邊欄多一個leetcode窗口
2.配置
通過file-setting-tools-leetcode plugin打開配置頁面
可以選擇中文的leetcode-cn.com網站或者leetcode.com網站
并輸入你的用戶名和密碼
TempFilePath為拉取題目后存儲代碼位置的路徑
勾選Custom Template之后,可以對拉取算法題目之后的格式進行自定義
CodeFileName配置生成算法代碼文件名
CodeTemplate配置生成文件里邊的代碼格式
具體使用詳情可參考官方中文文檔
3.我的配置
新建一個項目命名leetcode
在TempFilePath中配置成項目的src目錄
勾選Custom Template之后
在CodeFileName和CodeTemplate中做如下配置
Q$!velocityTool.leftPadZeros($!{question.frontendQuestionId},4)$!velocityTool.camelCaseName(${question.titleSlug})
上邊是CodeFileName的配置內容
表示生成的文件名即Java類名
以Q開頭,后邊緊跟題號(替換會用0補滿四位),后邊再跟題目標記名稱
方便題目的順序排列和查看
package leetcode.editor.cn;
上邊是CodeTemplate的配置內容
表示生成Java文件的格式包含包名、類注釋、題目描述、一個主函數(方便本地運行調試)以及題目解答內容
接下來就可以愉快的刷題了
文/戴先生@2021年2月18日
---end---