一些功能和建议
Description
1、左边打开的文件夹工作区里的文件,希望能增加右键操作文件的功能:比如修改文件名, 删除文件等功能; 2、希望临时打开的文件,关闭编辑器再次打开时,能自动打开上次打开的一些文件,现在需要每次重复一个个点开,有些麻烦 3、希望临时文件可以自动保存在一个默认的目录中,以防忘记保存关闭后丢失。 4、希望右边有一个显示打开文件中所有函数的map面板功能。 5、希望能加一个终端功能,可以执行文件。
目前想到的就这些,谢谢!
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
哦,还希望左边的文件夹工作区中增加右键创建文件夹功能
希望后续有时间能加个插件功能;
另外,还发现文件中相同关键词高亮显示,最右边的滚动条上的位置高亮显示,点击右边滚动栏的高亮颜色不能准确定位到关键词的位置,希望这个能优化一下。
文件夹工作区中的文件点右键,增加打开文件所在目录的功能,以及文件点右键复制文件相对路径和绝对路径功能,还有右键选择文件进行比较功能
还有能否增加文件格式化功能,以及JSON文件或字符串格式化,以及取消格式化等功能
有文本比较功能么?两个文本文件比较那种
- The file in the folder workspace opened on the left, I hope to add the function of right-clicking to manipulate the file: such as modifying the file name, deleting the file and other functions;
This was started to be implemented in https://github.com/dail8859/NotepadNext/pull/556 but I have not got a chance to fully review it.
- I hope that the temporary files can be automatically opened when the editor is closed and opened again, and some files that were opened last time can be automatically opened.
This is already implemented
- I hope there is a map panel function on the right that displays all functions in the open file.
The way Notepad++ does it is quite difficult to maintain correctly so its very unlikely this project will have something similar.
- I hope to add a terminal function to execute files.
I looked into this but there is no easy cross-platform way to do it.
I hope to add a plug-in function in the future;
It would be nice at some point but likely will not happen any time soon.
There is also the possibility of adding file formatting functions, as well as formatting JSON files or strings, as well as unformatting functions
Having specific formatting features like that is hard to handle especially when there are near infinite ways to format various languages. You're best to rely on an external formatter.
Is there a text comparison function? The two text files compare that kind
No.
I'll close this for now since there's so many topics and ideas. If you want to discuss features and ideas I'd recommend to use the discussions board: https://github.com/dail8859/NotepadNext/discussions
If there are reproducible bugs I'd recommend opening another issue with reproducible results.