本来已经安装了Visual Studio Code,想用Visual Studio Code安装插件来做。
第1种:Visual Studio Code
1、开发工具为:Visual Studio Code
2、安装插件:Bash Beautify和ShellCheck
第2种:sublime text
Visual Studio Code中,shellcheck一直没有配置成功
后来就参考这往篇文章,使用sublime text
https://blog.csdn.net/gosenkle/article/details/80139913
这个还好搭建,cmder也好用。
不过还不会用sublime text。对文件的重命名没有找到功能与快捷键,没有eclipse F2。
没有找到格式化功能。
这感觉好没有安装好ShellCheck的Visual Studio Code一样的。仅是做为高亮工具显示。。。
目前开发步骤:
1、编写脚本
2、使用cmder执行脚本,检查错误与执行结果。
第3种:eclipse
前2个使用起来没有感觉,也许是使用eclipse习惯了。又来搭建eclipse环境,之前搞过,没有成功。。。
参考文章:
eclipse下搭建shell脚本编辑器--安装开发shell的eclipse插件shelled
一、安装man-page viewer
http://download.eclipse.org/technology/linuxtools/updates-nightly/
安装这个工具并不容易,主要是外网的原因。最后参考这篇,自己下载了linuxtools包本地安装的。
linuxtools下载地址:http://mirrors.ustc.edu.cn/eclipse/linuxtools/
二、安装shelled
在http://sourceforge.net/projects/shelled/files/latest/download下载ShellEd的zip包
果然报错了:先安装Dynamic Languages Toolkit
http://download.eclipse.org/technology/dltk/updates-dev/4.0-nightly/
这次居然下载成功了,真是惊喜。
再安装selled,我安装的是linuxtools-6.2.0.zip和6.2.1都说不兼容,我晕,最后执行了删除不兼容动作,结果shell editor居然出来了,可以用了。。。
安装完成,已经可以使用Eclipse插件编辑开发了。可以尝试使用shell script editor够打开.sh文件
三、安装可以直接在windows的eclipse运行shell的解释器interpreter
http://win-bash.sourceforge.net/
本人安装的是win bash,不过你使用chrome69.0.3493.3访问其官网时,最下面下载的地方是不会显示出来的,可能是官网的BUG,开始我也纳闷怎么没有下载的地方,后来我就按F12就发现了秘密:
下载地址:https://sourceforge.net/projects/win-bash/
然后配置:Preferences>Shell Script>Interpreters>C:\win-bash\shell\sh.exe
编写个脚本,就可以run as>Run shell script了。
总结
1、eclipse也没有代码格式化快捷键,但是好像有时候会自动格式化一下。。。无语了。也没有发现能检查代码基本错误的功能。唯一方便的是run as功能,编写了以后,可以直接执行,检查结果。
2、Visual Studio Code右键有个格式化选项,能格式化的挺好,符合使用习惯。shell check啥的插件没有安装好,遗憾,安装好应该可以检查代码错误的。执行的时候需要借助cmder来完成。
3、sublime text第1次安装,还不会用,不再继续安装了,eclipse先凑和用一下吧。
完结。
相关推荐
Linux下的嵌入式Qt4.8开发环境搭建是指在Linux系统中安装和配置Qt4.8开发环境,以便在ARM平台上进行开发。以下是该过程的详细步骤: 一、准备文件 在开始搭建环境之前,需要准备三个文件:QT4.8源码、Arm交叉编译...
### Linux CentOS 下 Django 开发环境搭建详解 #### YUM 包管理器介绍及配置 - **概念**: YUM(Yellowdog Updater, Modified)是一种基于RPM包的软件包管理系统,最初由杜克大学为了提高RPM软件包的管理效率而开发...
### Hadoop开发环境搭建知识点详解 #### 一、Hadoop简介及重要性 Hadoop是一个开源的分布式计算框架,能够高效地处理大规模数据集。它主要由两大部分组成:Hadoop Distributed File System (HDFS) 和 MapReduce。...
通过本文的学习,读者可以了解到Linux环境下Shell编程的基本概念和常用命令,掌握了这些基本技能之后,可以在日常工作中更高效地完成各种任务。同时,对于更复杂的Shell脚本编写也有了一定的基础。Shell脚本的强大之...
### Eclipse C/C++ 开发环境搭建 -- Linux版 在Linux环境下搭建Eclipse C/C++开发环境是一项基础且实用的工作,本文将详细介绍整个过程,并提供必要的截图及步骤指导,旨在帮助那些希望在Linux环境下进行C/C++可视...
### Linux开发环境搭建知识点 #### 一、VI编辑器功能增强 **1.1 VI中不能正确使用上下箭头的解决方法** - **背景**: 在某些Linux发行版中,使用VI编辑器时可能会遇到上下箭头无法正常使用的问题。 - **解决步骤**: ...
嵌入式Linux环境搭建是开发基于Linux系统的嵌入式设备的关键步骤,这涉及到硬件平台的选择、Linux内核的配置与编译、根文件系统的构建等多个环节。以下将详细阐述这个过程中的重要知识点。 1. **硬件平台选择**:...
在虚拟机中搭建Linux嵌入式开发环境是一个重要的步骤,对于进行Linux系统和嵌入式设备的开发工作至关重要。以下是一份详细的指南,涵盖了从安装Linux系统到设置各种服务器的全过程。 1. **Linux系统安装** 使用...
【教学环境搭建】在Linux教学中,通常需要在虚拟机环境中搭建多个实例,以模拟不同的系统配置。由于实训环境可能需要定期恢复到初始状态,每次课程开始前都需要重新配置环境。通过编写Shell脚本,教师可以预先定义好...
### Linux测试环境搭建知识点 #### 一、虚拟机配置 - **虚拟机版本**: VMware Workstation 6.0。 - **建议配置**: - 硬盘:80GB以上。 - 内存:1024MB以上(为了确保Oracle能够成功安装,建议配置更高内存)。 -...
总的来说,通过这些shell脚本,你可以快速在Linux环境中搭建起Java开发和运行的基础架构,极大地提高了工作效率。如果你对脚本的执行流程或具体命令不熟悉,可以详细阅读使用文档,或者深入学习Linux、Java和数据库...
至此,Linux环境下的JAVA开发环境搭建完成。 #### 总结 无论是Windows还是Linux环境,搭建JAVA开发环境的基本步骤都包括下载并安装JDK、配置环境变量等。通过上述详细介绍,初学者可以轻松上手JAVA开发环境的搭建...
ESP32 Linux 开发环境搭建(CMake 版本) 一、环境及工具 在开始ESP32的Linux开发之前,首先确保你拥有一台安装了Linux操作系统的计算机。推荐使用Ubuntu或者Debian等基于Linux内核的发行版,因为它们通常对开发者...
《Linux系统下Android环境的搭建》这篇文章主要介绍了在Linux操作系统中搭建Android开发环境的详细步骤,包括JAVA环境的构建和Eclipse集成开发环境的安装,以及利用SHELL脚本来自动化构建Android系统的过程。...
1. **初识Linux Shell**:这部分内容旨在建立开发环境,介绍vi/vim编辑器的使用,包括基本操作和快捷键。此外,还讲解了各种常用的Shell命令,如基础命令、文件目录操作、系统管理、关机/重启/退出、安装操作、用户...
【标题】"Linux学习资料(精心整理)服务器搭建 shell脚本 c语言"涵盖了Linux系统学习的几个关键领域,包括Linux服务器的搭建、shell脚本的编写以及C语言的基础与应用。这些主题对于IT专业人士,尤其是那些希望提升...
基于shell脚本的Linux环境下MySQL快速部署方法 本文主要讨论了如何使用shell脚本来快速部署MySQL数据库在Linux环境下。MySQL数据库是关系型数据库管理系统,广泛应用于互联网时代的各中小型公司。然而,MySQL的安装...