我想开发一个 dash lens 来按标签(通过 Nautilus 设置的标签)搜索文件。我知道这个程序可以进行搜索:
http://manpages.ubuntu.com/manpages/natty/man1/tracker-tag.1.html
但除此之外,我不知道从哪里开始。我在哪里可以学到如何做?我对 C/C++ 和 Linux/POSIX 有很好的了解,但我从未为图形界面开发过,为 Unity 开发过的东西更是少之又少。我还想听听大家对 Nautilus 中的“标签”选项的看法,它会保留下来吗?我不想开发一个注定在下一版本失败的东西。最后,如果我让它工作了,我该如何将它公开给其他人使用?
答案1
您的大多数问题都应该通过查看Ubuntu 开发者页面。
尤其:
- “我不知道从哪里开始”: http://developer.ubuntu.com/get-started/
- “我可以在哪里学到如何做”:http://developer.ubuntu.com/resources/
- “我从来没有为 Unity 开发过任何东西”:http://developer.ubuntu.com/resources/platform/unity/尤其http://developer.ubuntu.com/resources/technologies/lenses-and-scopes/
- “Nautilus 中的标签选项”:我不知道这是否要保留,但我找不到删除它的计划:https://live.gnome.org/Nautilus/Roadmap
- “公开”:http://developer.ubuntu.com/publish/
另外需要注意的是:您可能应该看看“tracker-tags”,这是用于跟踪器标签支持的 nautilus 扩展。