您的位置 首页 > 数码极客

软件架构如何选择编程语言


当您询问文本编辑器时,我通常会想到 VSCode,因为这是我通常使用的。但是,我意识到有些编辑器即使不是更好也同样好,但鲜为人知……让我们来看看其中的一些。


这次我们这里有一些品种。其中一些比任何其他编辑器都更强大,其中一些被设计成最小化,但肯定所有这些都是为了让您的生活更轻松。让我们直接进入……

科莫多 IDE

尽管此 IDE 广泛支持 Python、Pearl、Ruby 和 Tcl,但它也与 npm、HTML/CSS 等其他语言和框架有很好的集成。作为一个 IDE,它还通过 GUI 提供了良好的 git 支持。它更进了一步,从网络上添加了一个免费的项目管理工具,允许您同步和创建自己的平台。它还有一个付费版本,可让您与团队合作。

KDEvelop IDE

KDevelop 由 KDE 社区开发,是一个免费的开源集成开发环境,适用于类 Unix 计算机操作系统和 Windows。它使用基于插件的架构为多种编程语言提供编辑、导航和调试功能,并与构建自动化和版本控制系统集成。

如果您使用的是 KDE Plasma-desktop 之类的东西,那么编辑器的外观将保持一致、干净。

它为您提供配置、运行、调试和与任何框架集成的功能,还可以安装任何插件以添加到您可能想要的功能中。

灯台IDE

Light Table 是下一代代码编辑器,可通过即时反馈将您与您的创作联系起来。Light Table 是非常可定制的,可以显示Chromium 浏览器可以显示的任何内容。

Light Table 是由 Chris Granger 和 Robert Attorri 开发的软件工程集成开发环境。

开发团队试图创建一个程序,向程序员实时显示他们添加的效果,而不是要求他们在编写代码时计算出效果。尽管该程序一开始只支持Clojure,但后来它的目标是支持Python和JavaScript。开发人员声称该软件可以将编程时间减少多达 20%。

拍击

当我不做作业时得到的东西,slap 是一个类似于 Sublime 的基于终端的文本编辑器,它致力于使从终端进行编辑更容易。它有:

  • 一流的鼠标支持(即使通过 SSH 连接)
  • 类似 Sublime 的文件侧边栏
  • 双击以选择单词,突出显示其他出现
  • 可配置的类似 Sublime 的键绑定*(Ctrl+S 保存,Ctrl+Z 撤消等)
  • 使用操作系统剪贴板支持复制/粘贴
  • 无限撤消/重做
  • 100 多种语言的语法高亮显示
  • 括号匹配
  • 自动缩进
  • 通过插件高度可定制
  • ......许多其他功能会让您远离 nano、vim 和 emacs

阿尔姆

作为一个完全基于 Web 的文本编辑器(使用 Web 浏览器打开),Alm 是一个带有各种复活节彩蛋、动画等的文本编辑器。例如,命名一个具有以下功能的文本编辑器。

可能是我曾经拥有的最好的功能,它可以鼓励我输入更多内容。如果这意味着我将获得上述功能,我更喜欢拥有世界上最苍白的主题。

它还具有您可能希望在文本编辑器中拥有的更多功能。

SpaceVim(奖金)

SpaceVim是一个社区驱动的模块化 Vim 发行版。它管理分层插件的集合,这有助于将相关的包收集在一起以提供类似 IDE 的功能。

它看起来很棒,专为终端用户设计。虽然我真的很少使用类似 vim 的文本编辑器,但这个文本编辑器看起来很棒,并且充满了 vim 没有的功能。所以也许我会把它用于基本的“Linux 东西”。

结论

所以……是的……让我知道你对上面那些的看法。也许您尝试了其中一些并喜欢它们,也许您讨厌以上所有内容。在评论区说出来吧。

我还将在我的 YouTube 频道上发布更多关于此的视频。还有一些简短的有用推文在 Twitter 上。检查一下……也许它会有所帮助。这就是本文中的内容。我希望你喜欢它,并且,我会在下一个见到你。

你真棒 :)

FadinGeek

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“软件架构如何选择编程语言”边界阅读