前端写代码的推荐工具

news/2024/7/2 20:11:14

有朋友,经常问到web前端开发写代码用那个软件好?今天在这里统一回答下,主流的web前端开发写代码的软件有这些Webstorm、Vscode、Sublime Text、HBuilder、Dreamweaver、notepad++、editplus等,做前端这么多年了,下面谈下我的使用感受吧。

web前端开发写代码用那个软件好?

1.WebStorm【推荐】

   WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

  我一直在用它,安装包点击下载:http://tangjiusheng.com/zyfx/183.html   

使用感受:功能强大很喜欢有很多集成功能,一直再用它,使用率90%,推荐你使用。

2.Visual Studio Code(简称:Vscode)【推荐】

    Visual Studio Code中文版是微软推出的带 GUI 的代码编辑器,软件功能非常强大,界面简洁明晰、操作方便快捷,设计得很人性化。软件主要改进了文档视图,完善了对 Markdown的支持,新增PHP语法高亮。

使用感受:功能强大很多插件,安装方便,重点是免费,推荐你使用。

3.Sublime Text

   Sublime Text是一个代码编辑器也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如迷你地图,多选择,Python的插件,代码段,等等。完全可自定义键绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的Python API,Goto功能,即时项目切换,多选择,多窗口等等。

使用感受:轻量插件多,安装复杂,需要翻墙,刚开始学前端时用了一段时间我就弃用了,对于前端新手,不推荐使用。

4.HBuilder

    HBuilder是专为前端打造的开发工具,具有飞一样的编码、最全的语法库和浏览器兼容数据、可以方便的制作手机APP、最保护眼睛的绿柔设计等特点。支持HTML、CSS、JS、PHP的快速开发。

使用感受:用了几次还不错,没怎么用,使用率不高,因为我习惯了WebStorm

5.Dreamweaver

    Dreamweaver是个由Macromedia公司所开发的著名网站开发工具。它使用所见即所得的接口,亦有HTML编辑的功能。

使用感受:很老了,个人感觉过时了,不推荐使用。

6.notepad++

   软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等,Notepad++ 内置支持多达27种语法高亮度显示。是一款小巧而功能强大的软件。

使用感受:没怎么用,谈不了感受。

7.editplus

  是一套功能非常强大的文字编辑器,拥有无限制的Undo/Redo(撤销)、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。除了支持HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript, VBScript的代码高亮外,还内建完整的HTML和CSS指令功能。是许多前端人员比较喜欢的一款编辑软件。

使用感受:没怎么用,谈不了感受。

特别注意:以上7款web前端开发写代码软件使用感觉,仅我个人使用感受。仅供参考下,根据你的使用习惯来选择吧。
原文地址:https://tangjiusheng.com/xqsb/162.html


http://www.niftyadmin.cn/n/2751580.html

相关文章

linux端口相关指令

2019独角兽企业重金招聘Python工程师标准>>> 用于查看某一端口的占用情况 lsof -i:8080COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 20937 root 156u IPv4 152345 0t0 TCP *:irdmi2 (LISTEN)可见被java占用 查看指定的端口号的进程情…

ubuntu19 anaconda3.7 环境下 jupyter 无法使用pip 安装包的问题 或 终端无法使用pip 安装包的问题

这个问题困扰了我很久 比如他的报错 是这样式的 代码段 小部件 或者这样的 Collecting package metadata (current_repodata.json): failed# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<…

在rhel6 64位环境下部署LNMP环境

实验目的&#xff1a;应用Nginx网页服务器&#xff0c;掌握LNMP基本架构实验前提&#xff1a;此实验除Nginx和php需要重新编译外&#xff0c;其他相关软件与LAMP安装方式相同&#xff0c;故删除之前LAMP架构中的Apache和PHP&#xff0c;编译安装Nginx和PHP实验环境&#xff1a;…

Android如何使用WebView访问https的网站

Android中可以用WebView来访问http和https的网站&#xff0c;但是默认访问https网站时&#xff0c;假如证书不被Android承认&#xff0c;会出现空白页面&#xff0c;且不会有任何提示信息&#xff0c;这时我们必须加多一些配置。 此方法只针对2.1版本以上的Android。 package m…

linux 用户行为审计

根据公司需求&#xff0c;整理了一个linux用户审计的脚本&#xff0c;现和大家分享&#xff01; 具体步骤如下&#xff1a; 一&#xff1a;配置调试 1.创建用户审计文件存放目录和审计日志文件 &#xff1b; mkdir -p /var/log/usermonitor/ 2.创建用户审计日志文件&#xff…

tensorflow 损失函数概念和公式

https://zhuanlan.zhihu.com/p/45200767

卸载sublime text在右键菜单中的残留

今天菜鸟强迫症犯了&#xff0c;心里想着&#xff0c;我sublime text都删了不知道几百年了&#xff0c;它怎么还在我的右键菜单里ε( o&#xff40;ω′)ノ 菜鸟自己百度&#xff0c;发现根本就无法解决&#xff0c;最后还是在看了别人写的易语言代码后&#xff0c;恍然大悟&a…

python——代码质量改善(1)

在计算机科学领域&#xff0c;有一句著名的格言&#xff08;俏皮话&#xff09;&#xff1a; There are only two hard things in Computer Science: cache invalidation and naming things. 在计算机科学领域只有两件难事&#xff1a;缓存过期 和 给东西起名字 -- Phil Karlto…