Suggestion: Custom quick panel to create file
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Start by examining the existing key binding and current bottom-bar file-creation flow, then review Sublime Text's custom quick-panel example linked in the issue. Done means the key binding opens a directory-filtering panel, Enter opens a filename panel, and a second Enter creates the file in the selected directory.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Instead of opening up a bar at the bottom to type your entire directory I imagine that a quick panel is opened up when I press the key binding. In that panel all directories are listed and you can quickly filter it down to the directory you want to place the new file in by just typing a few characters (working the same way as Command+T, except it only lists directories). When pressing Enter a new quick panel comes up where you just enter the name of the file you want to create in that directory, and then press Enter once more to create the file.
Quick panels are among the best feature of Sublime and I was surprised that this wasn't the way it worked in this plugin, I guess I just had this image built up in my head before installing it. My schedule is pretty tight atm so I'm just throwing my idea out there in case someone else has some more time on their hands 😉
An example on how to create a quick panel can be found here: https://forum.sublimetext.com/t/example-of-using-custom-quick-panels-popup-lists/10817
- Linguagem predominante
- Python
- Estrelas
- 833
- Forks
- 96
- Merge médio
- 1min
- PRs com merge (30d)
- 5
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de SublimeText/AdvancedNewFile
-
enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
SublimeText/AdvancedNewFile#196 · 1 reação ·
-
enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
SublimeText/AdvancedNewFile#195 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
SublimeText/AdvancedNewFile#193 ·
-
enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
SublimeText/AdvancedNewFile#183 · 2 comentários ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100
SublimeText/AdvancedNewFile#180 ·
Todas as issues de SublimeText/AdvancedNewFile
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
spec-kitty/spec-kitty#5319 ·
Mantenedores costumam responder em até 1 dia
-
backend::vllm diffusion multimodal
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
openai/openai-agents-python#5229 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia