Coder Social home page Coder Social logo

devbox's Introduction

devbox

一款集成程序员常用软件的工具箱应用

Release Downloads Build status

稳定版下载

功能模块

编译步骤

# install dependencies
npm install

# serve with hot reload at localhost:9080
npm run dev

# build electron application for production
npm run build
# or npm run build:dir

# run unit & end-to-end tests
npm test


# lint all JS/Vue component files in `src/`
npm run lint

功能描述

代码片段

一个代码片段的管理应用部件, 用户创建、编辑、保存、管理用户的一些常用代码片段。

  • 片段命名
  • 片段选择语言与自定义语言
  • 片段预览
  • 片段编辑
  • 片段保存
  • 片段添加到剪切板

命令脚本

一个管理常用命令的部件,支持自定义变量
编辑后记得点击保存按钮保存变更

  • 添加命令
  • 定义工作空间
  • 定义变量空间
  • 删除命令
  • 运行命令
  • 保存命令

日志监控

一个用户监控日志文件修改的应用,可以最高同时监控三个文件
因为过多的日志记录会使应用较为卡顿因此设定最大保留日志行数(默认为1000行)

代理抓包

详见 AnyProxy
默认端口:

代理服务:8001
网页服务:8002

加密解密

加密/解密字符串的各种算法格式,目前支持的算法有如下几种常见的算法:

  • Unicode
  • UTF-8
  • URI
  • Base64
  • MD5
  • SHA1
  • AES(需要提供秘钥)

文本比较

快速比较两段文字的差异,高亮形式表现出差异段落

二维码生成

快速生成二维码
常用于生成网页到手机端

JSON校验

用于JSON校验, 可以格式化不正确的JSON格式的字符串, 并指出不正确的地方
也可以用于美化JSON字符串

系统进程

列出系统进程的:

  • 进程名
  • pid
  • 命令
  • cpu占用

并支持过滤匹配项, 与列表排序

端口扫描

扫描目标ip(域名)监听的tcp端口
用法:

  • 127.0.0.1 扫描本地所有的端口情况(1~65535)
  • 127.0.0.1:22 扫描本地22端口情况

HTTP服务

开放一个简易的静态http服务, 用于局域网快速共享前端网页。但因为没有解释器所以不能运行动态脚本

FTP服务

开放一个简易的ftp服务,用于局域网快速共享文件
如果无法正常列出目录, 请尝试手动指定为主动模式


This project was generated with electron-vue using vue-cli. Documentation about the original structure can be found here.

devbox's People

Contributors

moonrailgun avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.