During development there are a few things I end up doing time and time again.
This is a list to keep track of them, so I can improve my development process later.
[ ] import
I'd like to hover over the name of a keyword that hasn't been imported,
hit a keystroke, and have my editor search through the other files in the project
for a line matching /^import \{? *(KEYWORD).+from .+$/.
It should then insert that line near the top of the file.
[ ] Surround a visual block with a React tag.
I'd like to make a visual selection in my editor,
hit a keystroke, and have the block indented to the right two spaces.
At the top of the indented selection, there should be a new <tag>,
and at the bottom should be the closing </tag>.
I should be able to type the name of the element that I want,
and have the name of the tag updated to match.
During development there are a few things I end up doing time and time again.
This is a list to keep track of them, so I can improve my development process later.
[ ]
import
I'd like to hover over the name of a keyword that hasn't been imported, hit a keystroke, and have my editor search through the other files in the project for a line matching/^import \{? *(KEYWORD).+from .+$/
. It should then insert that line near the top of the file.[ ] Surround a visual block with a React tag. I'd like to make a visual selection in my editor, hit a keystroke, and have the block indented to the right two spaces. At the top of the indented selection, there should be a new
<tag>
, and at the bottom should be the closing</tag>
. I should be able to type the name of the element that I want, and have the name of the tag updated to match.