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

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在EclipseIndigo上安装新的Glassfish服务器   java打印组织的最短方法是什么。w3c。多姆。文件发送到stdout?   安卓 java。lang.NullPointerException:尝试在oncreate方法中的null对象引用上调用virtual方法   linux java,我的线程无一例外地终止了,为什么?   JSON和Lombok构造函数的java问题Jackson反序列化   Spring引导升级后,java无法实例化自定义库的数据源   输入Kotlin中Java Scanner的等价物是什么?   列表vs数组作为java中递归的参数   创建名为“FilterService”的bean时发生java错误:通过字段“filterDAO”表示的未满足的依赖关系   如何在Java(基本上是Android)中将指纹图像的字节数组转换为iso 19794_2?   java如何使用基本适配器单击每个位置   java如何更新数据库显示消息“您的数据库已更新,没有任何错误,但实际上我的数据库未更新”   不同比例的安卓屏幕设备的java程序   java Android For循环,全局静态列表与本地列表