技术开发 频道

5款超棒的KDE应用:程序员的加油站!

  【IT168 资讯】现在有无数的应用或网站可以为程序员提供教育资源,其中很多网站可通过你喜爱的搜索引擎找到,也可以免费使用。但它们很多都有缺点,例如:

  1、虽然“免费”意味着你不需要支付实际的金钱,但在大多数情况下,他们仍然要求你放弃一些隐私(例如针对性的广告)

  2、你需要连接到互联网才能使用它们

  3、这些网站底层代码为专有,这意味着除了编写者没有人可修改它们来修复漏洞或者提高用户体验

  4、由于它们为专有,你必须接受其设计的任何更改,无论多么突然,即使你不喜欢(除非编写者愿意提取用户反馈)

5款超棒的KDE应用:程序员的加油站!

  对于想要学习新技能或者提高现有技能的程序员,下面我们将提供一些很不错的KDE应用程序。所有这些都是免费软件(不仅免费,而且自由),你可将它们安装在运行GNU/Linux的计算机上,以便程序员可随时离线访问。

  KTouch

  KTouch是可帮助程序员学习打字的工具,手速对程序员而言也相当重要(因为你不必再停下来查看键盘),而且当你在使用文本编辑器Vim(或任何其他支持Vim键盘绑定的编辑器)时,它特别有用。

  在KTouch中,当你在考虑你想要练习打字的文本时,你可选择内置课程或添加自定义课程。在课程期间,你可尽可能快速准确地输入文本。要通过课程,你必须达到每分钟180个字符,准确度达到98%,这两者都可在窗口顶部实时监控。如果你犯了一个错误,你必须回去纠正才能继续。完成后,KTouch会提供统计数据,让你可与之前的数据进行比较。

  整体而言,这个应用程序非常好用,但也有一些小问题。例如,只有当你选择的键盘语言布局与可用课程相同时,内置课程才会显示在主屏幕。此外,当添加自定义课程时,必须确保选择自动Wrap行,以确保文本足以清晰。但除此之外,KTouch在辅导打字方面做得非常出色。

  KGeography

  如果你需要记住各个国家的名字或者地点、其政府部门、首都和国旗,KGeography非常有帮助。它附有包含所有国家的世界地图,每个大洲的地图,大多数国家的地图以及多种类型的练习。在每次练习结束,你可以查看你的成绩。这是相对简单但很聪明的工具!

  Marble

  对于进一步的地理学研究,则可使用Marble。对Marble最简单的介绍就是将其与Google Earth进行比较:你可以浏览不同类型的Earth地图(包括全球路线图和地形、历史和天气图)、计划路线、跟踪位置以及查看维基百科感兴趣的点。然而,最显著的差异在于所有的地图都有Creative Commons许可证或者在公共域(例如OpenStreetMap项目或者NASA创建的),当然Marble是免费的。

  Minuet

  Minuet是音乐教育软件,它包含提高技能的很多练习,包括识别和弦、间隔、旋律和音阶。每次练习都要听取样本,并根据你听到的内容选择正确的解决方案。当你的鼠标光标悬停在答案上时,样本的视觉示例会显示在虚拟钢琴键盘和音乐表单中。

  根据该应用程序的官网显示,Minuet还配备MIDI播放器,尽管笔者没有找到它。但即使只是通过这些联系,这也是提高你的听力技巧的好方法。

  KWordQuiz

  KWordQuiz允许你创建双面的虚拟闪卡,每个面包含与另一个相关的文本。例如,如果你想要记住外语单词,你可以写下一个单子在一面,另一面则写上其翻译。或者如果你在准备历史考试,需要记住历史日期,你可以在一面写上日期,另一面协商相关事件的介绍。你甚至可以添加图像和音频到卡片中来加强学习。

  创建卡片后,你可以选择三种不同的模式:闪卡(允许你指示是否知道另一面的内容)、多重选择和问答(你可以输入你的答案)。此外,你可以指定你想要提示哪一面以及你是否想要卡片按照特定顺序显示还是随机显示。同时,你还可以在输入答案时,选择不同的键盘布局(当在学习外语时非常有帮助)。

  尽管KWordQuiz是很好的程序,但笔者认为它缺少两个功能:间隔重复以及显示所有卡片的主屏幕。为了填补这些差距,另一个KDE软件Parley很不错,但它不适合日常使用。如果你想要更多的闪卡功能,你可以考虑Anki。

0
相关文章