vscode-leetcode icon indicating copy to clipboard operation
vscode-leetcode copied to clipboard

New features milestone

Open Vigilans opened this issue 6 years ago • 3 comments

Milestone

  • [x] When clicking the problem node, create a webview panel with problem description. This feature could be implemented with leetcode-cli show -x command. Would be better if we can keep the color of console output. #186

  • [x] Add/Remove favorite problem from right-click context menu. Could be implemented by leetcode-cli star command.

  • [x] Show most voted solution in a webview panel from right-click context menu. Could be implemented by leetcode-cli show <id> --solution command from solution.dicuss plugin. #193

  • [ ] Open problem page in web browser from right-click context menu.

  • [ ] Intellisense, lint, debug with testcase locally. Relative work: leetcode-cli test <filename> --local command from cpp.run plugin. Intellisense and lint service could be provided by other extensions like cpptool. What we should do is to provide some pre-included headers/packages like bits/stdc++.h and some ListNode definitions, which has been covered by the effort of cpp.run plugin.

Vigilans avatar Jan 24 '19 09:01 Vigilans

@Vigilans Great work! All of these features are very useful from my perspective.

jdneo avatar Jan 24 '19 10:01 jdneo

Consider these? #59 #69

twchn avatar Jan 25 '19 03:01 twchn

@taoweicn most of the leetcode.com relative features are implemented based on leetcode-cli, I'm not sure whether show the latest submission feature is implemented there.

Since I am participating in MCM contest these days(25-29), I might not be able to quickly response the issues...after finishing the contest, I will look into all these features.

Vigilans avatar Jan 26 '19 03:01 Vigilans