使用“完成任务”系统管理待办事项列表。

simplegtd的Python项目详细描述


简单的gtd允许您使用getting things done系统管理您的待办事项列表。

跳过下面的使用和安装说明。

功能

sync ready和sync friendly

虽然simple gtd没有任何内置的同步功能,也没有获得这些功能的计划,但它支持您想要使用的任何同步工具,从git到syncthing再到dropbox。对待办文件的传入更改将立即反映在用户界面中。作者已经验证了与simpletask cloudless之间的同步(使用syncthing作为同步机制)非常有效。

用于在待办文件中持久化和检测状态更改的算法是健壮和高效的。当simple gtd检测到对您的待办文件的外部更改时,只会重新加载更改的文件部分。在simple gtd中对待办文件进行更改时,simple gtd会立即保存更改,让同步程序立即完成其工作。

键盘和鼠标友好型

<> P>用简单的GTD输入新任务和管理现有任务是简单快捷的——一个简单的按键添加一个任务,一个按键可以编辑现有的任务。你所学的大多数标准快捷键都能按预期工作。

fast

该程序是有意识地开发出来的,以减少常见操作的开销,如插入/重新排列/筛选您的待办事项列表。

多个列表

与大多数待办应用不同,您可以使用简单的gtd管理多个列表。退出应用程序并重新打开应用程序将打开以前打开的所有列表。甚至每个列表都会记住窗口大小,所以短列表和长列表都不需要管理。

用法

这个应用程序使用起来相当简单。启动时,会弹出一个空窗口。单击标题栏中的help图标,查看可用于管理任务的快捷键。标准键盘快捷键可以正常工作。

默认情况下,应用程序会将您的todo.txt文件存储在主文件夹中的隐藏数据目录中(在Linux上,~/.local/share/simplegtd/)。但是,您可以更改此设置–使用标题栏“打开”图标在任何位置选择/创建您选择的待办文件。简单的gtd将打开一个新的窗口与文件。现在关闭另一个窗口–simple gtd现在会记住您打开了哪些文件。

应用程序还将记住打开了不同文件的多个窗口。如果您退出应用程序(在工具栏或键盘组合中使用quit),而不是逐个关闭窗口,那么下次运行它时,simple gtd将重新打开您首先打开的文件。

安装

  • 从pypi安装:pip3 install–user simplegtd
  • 安装为RPM:下载/解压缩源代码,并在source unpacked文件夹中运行python3 setup.py bdist_rpm,然后从dist/文件夹安装RPM。
  • 在您的系统上安装:下载/解压缩源代码,并在source unpacked文件夹中运行python3 setup.py install。
  • 直接从源代码运行:下载/解压源代码,并从源代码解压文件夹运行bin/simplegtd

所有的方法都工作得很好,但是只有RPM安装方法可以保证为应用程序安装桌面菜单图标。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何强制用户在允许访问活动之前处理对话框?我的许可证代码怎么了?   java ArraysList作为JSON   mysql如何在java中创建包含多个可选where子句的搜索语句?   java如何让Apache Camel在“直接”路径的末尾删除文件?   使用socket在两个Androids之间进行java实时数据传输。IO(websocket)和4G   如何在java中实现两个CORBA服务器之间的通信   会话树xml表示为java对象   java Skype4Java编号swtwin323325   java RecyclerView getAdapterPosition()不工作:第一次单击返回正确位置,第二次单击返回1   java在$TOMCAT/conf/context上为JNDI设置资源。xml   java为什么第二个矩形冲突在第一个矩形冲突时不起作用?   JScrollPane上的java JTextArea未出现在JPanel上   java如何将实现的PriorityQueue打印为字符串?   jpa使用Jersey更新用户角色RESTJava(JAXRS)