今天重装系统,切换到win10作业,记录下个人常用的软件,
1.工具软件
- git :版本管理工具
- tortoisegit :git图形管理工具
- tortoisesvn :svn版本管理工具
- photoshop :前端切图必备
- animate cc :需要动画的时候用
- 有道云笔记 :有markdown模式,笔记写代码很方便
- postman :调试接口
- fiddler :抓包工具
- Koala :一款编译scss,less的软件,官网下载建议迅雷下载。
常用插件:
- AngularJS Batarang
- Vue.js devtools
- React Developer Tools
- Redux DevTools
- Wappalyzer
- WhatFont
- octotree:逛github项目目录用的
- Google Translate
- JSON Formatter
- Allow-Control-Allow-Origin: *:允许跨域的插件,不支持cookie跨域
- 掘金
- 扩展程序二维码(QR码)生成器(QR Code Generator)
- 火狐浏览器
常用全局包
- browser-sync
- cnpm
- create-react-app
- create-react-native-app
- dva-cli
- eslint
- exp
- http-serveri
- jshint
- node-gyp
- react-native-cli
- rimraf
- typescript
- vue-cli
- wepy-cli
- windows-build-tools
- yarn
2.前端idea
sublime text3 :由于转vscode了,sublime只作简单的文本编辑。
插件列表:
- Package Control 安装在 新版sublime text3 不用 ctrl+~ 输入一段长长的命令行了,可以在命令行下输入pack选择第一项就行了。
- 中文汉化插件:
ChineseLocalization
- IMESupport
-
A file icon
,boxy theme
主题插件
vscode :目前写代码的主要idea
常用插件:
- Angular 1.x snippets
- Auto Rename Tag
- AutoFileName
- Beautify
- Can I Use
- Classic ASP
- Code Runner
- cssrem
- Document This
- VS Code ES7 React/Redux/React-Native/JS snippets
- ESLint
- File Header Comment
- GitLens
- IntelliSense for CSS class names in HTML
- jQuery Code Snippets
- jQuery Snippets
- jshint
- minify
- npm Intellisense
- NPM Scripts
- Open HTML in Default Browser
- Paste and Indent for Visual Studio Code
- Sublime Text Keymap
- Vetur
- VS Code CSS Comments
- VS Color Picker
- vscode wxml
- vscode-element-helper
- Vue 2 Snippets
- 小程序助手
- 翻译(translate to chinese)
- 设置
此为第一版,已弃用
// {
// "sublimeTextKeymap.promptV3Features": true,
// "editor.multiCursorModifier": "ctrlCmd",
// "editor.snippetSuggestions": "top",
// "editor.formatOnPaste": true
// }
{
"editor.fontSize": 19,
"cssrem.rootFontSize": 76,
"files.autoSave": "onFocusChange",
"files.associations": {
"*.cshtml": "html"
},
"emmet.triggerExpansionOnTab": true,
"git.enableSmartCommit": true,
"git.confirmSync": false,
"git.autofetch": false,
"terminal.external.windowsExec": "F:\\Software\\Git\\git-cmd.exe",
"terminal.integrated.shell.windows": "F:\\Software\\Git\\git-cmd.exe",
"editor.wordSeparators": "`~!@#$%^&*()=+[{]}\\|;:'\",.<>/?",
"sublimeTextKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
// "editor.snippetSuggestions": "top",
"markdown.preview.fontSize": 16,
"vs-color-picker.autoLaunch": false,
"git.path": "F:\\Software\\Git\\bin\\git.exe",
"editor.formatOnPaste": true
}
更新:
{
"editor.fontSize": 19,
"cssrem.rootFontSize": 76,
"files.autoSave": "onFocusChange",
"files.associations": {
"*.cshtml": "html",
"*.js": "javascript",
"*.wxml": "wxml",
"*.wpy": "vue",
"*.wepy": "vue"
},
"emmet.triggerExpansionOnTab": true,
"git.enableSmartCommit": true,
"git.confirmSync": false,
"git.autofetch": false,
"terminal.external.windowsExec": "D:\\Software\\Git\\git-cmd.exe",
"terminal.integrated.shell.windows": "D:\\Software\\Git\\git-cmd.exe",
"editor.wordSeparators": "`~!@#$%^&*()=+[{]}\\|;:'\",.<>/?",
"sublimeTextKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
// "editor.snippetSuggestions": "top",
"markdown.preview.fontSize": 16,
"vs-color-picker.autoLaunch": false,
"git.path": "D:\\Software\\Git\\bin\\git.exe",
"beautify.config": {
"brace_style":"collapse,preserve-inline"
},
"vetur.format.defaultFormatter.html": "js-beautify-html",
"eslint.validate": [
"javascript",
"javascriptreact",
"html",
{ "language": "vue", "autoFix": true }
],
"eslint.options": {
"plugins": ["html"]
},
"eslint.autoFixOnSave": true,
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true
},
"gitlens.currentLine.enabled": false,
"editor.quickSuggestions": {
"strings": true
},
"element-helper.version": "2.3",
"editor.formatOnPaste": true,
"pasteAndIndent.selectAfter": true,
"fileHeaderComment.parameter": {
"*": {
"commentbegin": "/*",
"commentprefix": " *",
"commentend": " */",
"company": "jingxiu"
}
},
"fileHeaderComment.template": {
"*": [
"${commentbegin}",
"${commentprefix} Created on ${date} ${time}",
"${commentprefix} Description ",
"${commentprefix} Copyright (c) ${year} ${company}",
"${commentend}"
]
}
}
最后:发现有新的工具或者学习新的技能时会有补充。欢迎提供更好的工具软件。