自动打开js项目的最快方法

时间:2018-05-18 21:04:19

标签: javascript workflow

我是一名JS开发人员,每天都要在几个项目之间切换。

我希望能够一键打开我的项目窗口设置。

一个例子:

  • 打开SublimeText并初始化项目
  • 打开终端,转到路径并启动命令
  • 按照定义对齐所有窗口

有人知道一个程序或一个简单的方法吗?

2 个答案:

答案 0 :(得分:1)

您可以使用Bash脚本自动执行这些步骤。

Bash脚本是一个纯文本文件,其中包含一系列shell命令,例如:

#! /bin/bash

# Sets first input argument as project name
PROJECT_NAME=$1

# cd into directory
#cd ~/Documents/Projects/${PROJECT_NAME}

# list files and folders
ls -al

# you can use your editor to open the file or directory
# Next line opens current folder in vs code
code .

按照惯例,Bash脚本具有.sh扩展名。让我们说上面的代码在run-my-project.sh文件中,您可以在终端中使用以下命令运行它。但不要忘记先进入其目录:

./run-my-project.sh project-uno

这会将PROJECT_NAME变量设置为"project-uno"并运行脚本。

您可以在命令行上正常运行的任何内容都可以放入脚本中,它将完全相同。

如果您放入~/bin目录,并且系统中的任何人(如果您将其放入/usr/local/bin/),则可以使您的脚本全局可用。如果将其放在~/bin中,则可能需要将其添加到PATH环境变量中。 /usr/local/bin应该已经开始了。

更多信息:

答案 1 :(得分:0)

如果您愿意更改代码编辑器,Visual Studio Code有一个内置终端,那么您可以使用它而不是另一个专用终端窗口。

至于快速切换项目,只需将所有项目保存在一个目录中,然后在代码编辑器中打开该目录。然后,您可以通过单击编辑器侧栏中的所需项目轻松切换项目(并在运行任何命令之前cd进入终端中的项目目录)

不确定你的意思

  

按定义对齐所有窗口