5 个免费开源工具让你的 Web 开发更轻松

在本期节目中,我们将介绍五款面向 Web 开发人员的开源工具。这些工具都是跨平台的,这意味着无论您与谁合作或协作,您都可以打开相同的文件并使用相同的工作流程。

这对于机构来说非常重要,因为他们有来自世界各地的员工和承包商与他们合作完成多个项目。请继续关注这五款很棒的免费开源跨平台工具。

1. Geany

Image description

我们军械库中的第一个工具是 Geany。这可能被认为是一个基本的 IDE,但它的底层功能非常强大。它非常轻量,并且有大量插件。它适用于各种操作系统,我甚至在处理 Python 项目时成功地在 Raspberry Pi 上使用了这款 IDE。

功能极其强大、重量极轻,而且适用于任何地方。Geany 让人欲罢不能。暗黑模式看起来很棒,还有大量主题可供选择。虽然有些人可能认为这是一个基本的界面,但对我和我们的团队来说,它的效果非常好。

2. GitKraken

Image description

如果您通过 Git(可能是在 GitHub 或 Bitbucket 中)管理源代码,那么您希望能够处理版本控制、拉取请求和推送请求。虽然您可以通过命令行完成所有这些操作,但作为一名视觉化人士,有些人依赖 GitKraken。

有些人跨平台和跨业务使用 GitKraken 来提交更改并跟踪正在发生的事情。树状视图可以帮助我们查看项目的整体流程和进度。

3.FileZilla

Image description

无论我多大年纪,FTP 仍将占据主导地位 — 当然,SFTP 是推荐的。我使用 FileZilla 传输我们所有的文件。就我个人而言,我使用专业版来支持该项目并上传到它支持的一些云服务。

大多数团队都乐于使用免费的开源版 FileZilla。它是跨平台的,让我们能够高效地管理文件传输。

4.XAMPP

Image description

作为一名开发人员,我希望能够快速测试我的代码和更改,而无需不断上传和在线测试。我使用 XAMPP(或者是 ZAMP?您可以在评论中告诉我!)。

XAMPP 允许您启动一个简单的 PHP/MySQL 服务器,您可以使用它来安装任何 PHP 应用程序。它适用于 Windows、Mac 和 Linux。您可以将其设置为本地主机服务器,供办公室中的开发人员连接,甚至通过 VPN 连接。它是一种用于本地开发和测试的多功能工具。

5. Docker

Image description

最后,我们有 Docker。Docker 就像使用硬件虚拟化在您的机器上运行的微型虚拟操作系统。这些容器允许您运行各种不同的操作系统和应用程序。

例如,我使用 Docker 运行基于 Linux 的搜索引擎。它还非常适合运行 WordPress 网站、Ubuntu 服务器、VPN 设置或 Let's Encrypt 服务器。有大量预构建的 Docker 容器可用,设置它们通常只需一行代码。

Docker 适用于 Mac、Linux 和 Windows,是测试和部署应用程序的必备工具。

结束语

如果您喜欢这集节目,请点赞并关注,这样您就不会错过任何新内容。请在评论中告诉我您听说过哪些工具以及您在机构中使用哪些开源工具。让我们互相帮助吧!

**我也在 LinkedIn 和其他社交媒体上,请考虑在那里关注我。**

LinkedIn

蓝天

中等的

**开源工具链接**

Geany - https://www.geany.org/

GitKraken - https://www.gitkraken.com/

Filezilla - https://filezilla-project.org/

XAMPP - https://www.apachefriends.org

Docker——https://www.docker.com/

感谢您的时间!