cheat.sh
cheat.sh copied to clipboard
algo.sh: a search engine for algorithms using cht.sh
I know there exists Snippet extension for cht.sh; however, I wanted to give the project a user interface of a search engine. It is actually a GUI integration of cht.sh for visual studio and vscode. I mentioned cht.sh under the credits section of the documentation. If you have any suggestions regarding documentation (credits and such), or the project, please reply or contribute.
Looks interesting and promising. Several questions from my side:
- What is the difference to vscode-snippet?
- Do you have some additional features? Other focus?
- Have you seen our editors integration features table? What features from the table are supported?
(and please drop me a short email to [email protected], I will mail you a developer key)
@chubin Thank you for the reply! I admire what cht.sh does, and CLI works wonderfully great in my opinion; however, with increasing popularity to Computer Science, there are developers who are only familiar with UI tools (not terminal). Therefore, I thought why not create a cht.sh fork that aims on pure GUI (like a search engine). Answering the questions in order:
- The snippet extension in my opinion is closer to the CLI, more than a GUI. I imagined a tool that any user could use, that indexed the search results and listed them to display (.i.e a search engine). I don't know if I conveyed my intention clearly.
- I am planning some addititonal features (like choosing number of parameters for functions), but I need user feedback first, since program is in the early stages. I advertised the project on reddit, and we will see :D
- I looked at the table and I haven't implemented toggling the comments yet. I tried my best for the code part, but still it looks a bit dirty I guess. I will refactor some parts if needed, and I am expecting some contributors to join. There are amazing people out there hiding in the woods :D
that indexed the search results and listed them to display
I thnk I understand what you mean, sort of a list to go through it?
like choosing number of parameters for functions
How exactly do you want to implement it? I mean from the user perspective. Can you please giv an example? Just let's take some function, and give an example what could be parametrized it it?