zoukankan      html  css  js  c++  java
  • 自制工具:迅速打开一个Node 环境的Playground

    需求

      经常有这种情况,写代码的时候需要实验种想法,亟需一种playground 环境来玩耍。如果是前端的话可以打开chrome 的控制台,但是如果是Node 的话就比较麻烦了。我要打开我的存放试验代码的目录,创建新目录,创建js 文件,打开编辑器开始写代码。这一系列麻烦的流程直接导致我的生活质量下降。要是可以自动化这个流程就好了。我想要的是在终端敲一个命令然后就帮我把这些事都办了,然后现成的编辑器呈现在我面前,直接开始敲代码。

    方案

      有了自制工具:上传修改过的文件到指定服务器 的经验,现在我只需要写一个bash 脚本, 它帮我:

    1. 接受一个我要指定的名称,创建相应playground 目录。
    2. 打开我的常用编辑器并以我指定的名称创建js 文件。
    3. 在新创建的playground 目录下打开终端以便运行调试。
    cd /Users/drakedan/Documents/workSpace/NodePlayground && mkdir $1 && subl "$1/$1.js" &&  open -a terminal /Users/drakedan/Documents/workSpace/NodePlayground/$1

    将上面代码保存在我专门存放小工具的目录下,命名为playnode.sh。

    如果还没有一个专门存放小工具的目录的话,可以创建一个,然后用编辑器打开~/.bash_profile,把这个目录添加进去,加一行就可以:

    export PATH=${PATH}:/Users/drakedan/Documents/workSpace/NodePlayground/bin

    这里我的所有小工具都放在 /Users/drakedan/Documents/workSpace/NodePlayground/bin 这个目录下。

    总结

    最后只需要重启终端,然后只用在终端敲 >playnode.sh myplay    小工具就帮我在指定目录下创建一个myplay 目录,并用sublime 打开myplay.js,并且还贴心的为我打开一个位于myplay 目录的终端。大功告成,妈妈再也不用担心我的拖延癌了!

    参考:自制工具:上传修改过的文件到指定服务器

           Open Terminal Here In Mac Os Finder

  • 相关阅读:
    ADO.NET入门教程(五) 细说数据库连接池
    Delphi下使用指针的简单总结
    Delphi
    Delphi
    Delphi
    TXLSReadWriteII5 单元格读写
    [Delphi]Delphi开发的一些技巧
    TXLSReadWriteII2版本导出Excel文件:
    Tomcat使用startup启动,一闪而过,如何查看出错信息
    【转】Java保留固定小数位的4种方法
  • 原文地址:https://www.cnblogs.com/agentgamer/p/4872226.html
Copyright © 2011-2022 走看看