linux代码工具有哪些

上周,一位客户向我询问Linux系统中使用的编程工具。
我列了一个清单。
您可以亲自看看哪一个适合您:
1 Eclipse这个东西在Java开发中很老很稳定。
我在2 02 3 年上海的一个商场项目中使用过,代码识别和智能提示确实不错,但是启动很慢。
适合大型项目,不用担心小工作。

2 LightTable
我以前从未玩过它,但介绍非常特别,就像在代码编辑器中创建 Jupyter Notebook 一样。
适合喜欢鼓捣的开发者,但定制再强大,如果不好用也是没有用的。

3 SublimeText
这是我最近在 Ubuntu 上使用的。
它确实很轻量级,并且代码很容易更改。
多行编辑、变量重命名等功能都有,但插件卡太多。
适合小文件的临时更改。

4 Brackets
对于前端开发人员来说是个好消息,实时预览 HTML 非常容易。
我在北京的一家外包公司看到有人用它,代码还算准确。
但如果您不使用 Web 开发,那么这只是一个谜语。

5 DartEditor
听说是Google出品,专门研究Dart语言的。
2 02 2 年在深圳做Flutter项目的时候没有遇到这个,但是现在我觉得还是得学学Dart。
静态分析功能看起来不错,但不确定Linux版本是否还有更多bug。

6 VSCode
微软的这个东西太好吃了!我在家中在 Windows 和 Ubuntu 双系统上使用它,它配备了调试、Git 和插件。
最近更新的版本居然可以改成C++了,方便跨平台使用。

7 KDevelop
我在昆明一所大学教书时提到,跨平台支持真的很棒。
这个插件架构看起来很先进,但真正使用它的人并不多。
适合那些想要从事定制开发但没有时间搜索插件的人。

8 GeanyIDE
轻量级启动器,去年在家乡安装的,GTK2 库相当稳定。
它具有语法高亮和项目管理等基本功能,适合较旧的笔记本电脑。
界面非常简单。

9 我在杭州的一家公司熟悉一个旧的 Java 版 Netbeans IDE。
不过,还支持 PHP 和 Ruby社区插件更新缓慢。
它适合企业级项目,但对于小型团队可能不方便。

1 0 Atom
由 GitHub 发布 界面很好,但速度慢得离谱。
我以前在成都的同事用过,说插件装太多的话,比VSCode慢。
适合喜欢玩主题的开发者。

1 1 Emax
这件事太离谱了。
2 02 1 年在北京某大厂面试的时候看到有人用它,功能很神奇,但是学习成本很高。
适合想要参与终身发展的人。

1 2 Vim
我自己使用 Vim。
2 02 2 年去广州出差的时候,用Vim来和Windows打交道。
命令行模式确实没问题,但是刚开始使用的人肯定会骂它。
适合想和Linux战斗的程序员。
但是,这取决于您,没有任何工具是完美的。
我还在想这个问题。
现在用VSCode很顺利,但是Vim感觉真的很好...

linux有哪些软件

在linux下作网站要用哪些工具

哈哈,你说得对,我当时是开玩笑的。
你知道这一点。

记得几年前,有一个朋友让我帮他搭建一个Linux的网页环境。
他使用的是 Windows,习惯一键安装,例如 Dreamweaver 和 Photoshop。
安装后,它就开始工作了。
我告诉他Linux并让他使用Bluefish,但他花了太多时间在上面,甚至无法创建一个简单的网页,所以他最终又回到了Windows。

你说得完全正确。
像 Dreamweaver 这样的集成工具适合初学者或追求效率的设计人员。
很多配置他们不理解,也不关心。
但如果你真的想开发,后端程序员肯定会喜欢Vim或Emacs。
如果自己配置的话,会很顺利,效率也很高。
我有一个朋友,写背景已经十年了。
他甚至不怎么动鼠标。
他只需打开键盘并输入代码即可。

Photoshop 取代了 GIMP。
我知道,但许多设计师仍在适应 PS 的界面和功能。
但当涉及到 Web 开发时,您实际上并不需要大量的图形处理。
Flash和Flex都是老东西了,现在谁还在用它们?我从来没有遇到过这种情况,所以不敢乱说。
也许一些旧项目仍然有用。

您已经做出了非常明确的区分。
网页设计和网页开发确实不同。
对于网页设计来说,Mac上可能有很多程序,而且界面会很棒。
在做Web开发时,后端程序员在Linux下确实很高效。
数据库、服务器、前端和后端语言,这是核心。

Linux的安装因人而异,而且它实际上并不是免费的。
如果你习惯了Windows的繁琐操作,突然切换到Windows肯定不适合你。
不同的发行版对 apt 和 yum 的安装方法不同。
当我教朋友们如何安装软件时,非常头疼。

总之,你说得对,Linux适合开发,Windows适合设计,Mac适合设计。
我是硬件出身的,这些软件工具都是后来慢慢发现的,面临了很多风险。
Linux 的灵活性令人赞叹,但它很难上手,而且并不适合所有人。