程序员装机必备爆款软件推荐与配置(windos版)
编程软件篇
sublimetext
C:\software\Sublime Text 3
包管理地址: https://packagecontrol.io/installation
Chinese Localization 汉化
ctrl + shift + p
打开package install
安装插件Chinese Localization
即可。
Theme - Afterglow 主题
主题设置:
Sublime Text -> Preferences -> Settings - User:
{"color_scheme": "Packages/Theme - Afterglow/Afterglow-twilight.tmTheme","ignored_packages":["Vintage"],"theme": "Afterglow-blue.sublime-theme","tabs_small": true,"sidebar_size_12": true,"color_inactive_tabs": true,"tabs_padding_small": true}
Markdown 插件必备
- markdown preview
- markdown LivePrivew
- OmniMarkupPreviewer
markdown_snippets
https://praveenpuglia.com/github_markdown_snippets/
自定义snippet设置(Tab补全)
- 加入快捷键
pyb
,快速创建代码块(Tab补全)+pyb
工具 -> 插件开发 ->新建代码片段
<snippet><content>代码模板
</content><!-- Optional: Set a tabTrigger to define how to trigger the snippet --><tabTrigger>pyb</tabTrigger><!-- Optional: Set a scope to limit where the snippet will trigger --><scope>text.html.markdown</scope>
</snippet>
- 加入新建hexo博文的快捷模板(tab补全)+
hexopy
<snippet><content>
---
title: ${1:}
date: ${2:}
tags:
- Python
- ${3:}
- ${4:}
categories: ${5:python从入门到精通}
copyright: true
---{% cq %} ${6:} {% endcq %}{% note %} ${7:} {% endnote %}\<!--more-->\
</content><!-- Optional: Set a tabTrigger to define how to trigger the snippet --><tabTrigger>hexopy</tabTrigger><!-- Optional: Set a scope to limit where the snippet will trigger --><scope>text.html.markdown</scope>
</snippet>
ctrl + shift +,
sublime插入当前时间快捷键设置
参考: https://stackoverflow.com/questions/11879481/can-i-add-date-time-for-sublime-snippet
- 加入直接插入当前时间的快捷键:
ctrl + shift +,
新建插件: datetimestamp.py
import datetime, getpass
import sublime, sublime_pluginclass AddDateTimeStampCommand(sublime_plugin.TextCommand):def run(self, edit):self.view.run_command("insert_snippet", { "contents": "%s" % datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") } )class AddDateStampCommand(sublime_plugin.TextCommand):def run(self, edit):self.view.run_command("insert_snippet", { "contents": "%s" % datetime.datetime.now().strftime("%Y-%m-%d") } )class AddTimeStampCommand(sublime_plugin.TextCommand):def run(self, edit):self.view.run_command("insert_snippet", { "contents": "%s" % datetime.datetime.now().strftime("%H:%M:%S") } )
用户快捷键设置:
[
{"keys": ["shift+ctrl+,"], "command": "add_date_time_stamp" },
{"keys": ["shift+ctrl+."], "command": "add_date_stamp" },
{"keys": ["shift+ctrl+/"], "command": "add_time_stamp" }
]
sulimeTempel(新建文件模板)插件
未完待续
设置python3环境
pip更换源:
C:\Users\mtian\pip\pip.ini
[global]
format=columns
trusted-host = mirrors.ustc.edu.cn
index-url = https://mirrors.ustc.edu.cn/pypi/web/simple
默认python2环境为安装Python自动设置的。而python3环境则需要自行配置。
{
"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": "D:\\softEnvDown\\Anaconda2\\envs\\py3\\python.exe -u \"$file\"",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
Python.sublime-settings
用来替换Tab为4个空格。
{"tab_size": 4,"translate_tabs_to_spaces": true
}
Anaconda Python代码补全
PEP8规范检查
弹窗报错。
修改首选项->package setting -> Anaconda -> setting -default
"test_params": {"current_file_tests": "","current_test": "","project_tests": ""},"swallow_startup_errors": true,
Python PEP8 autoformat
ctrl + shift + R
AutoFileName
cmder(替代windowscmd的神器)
C:\greenSoft\cmder_mini
cmder右键菜单添加,修改默认路径为桌面
添加环境变量
在管理员权限下打开cmd,输入以下命令增加右键菜单
Cmder.exe /REGISTER ALL
选择Startup-Task,修改{cmd::Cmder}项,改为:
cmd /k "%ConEmuDir%\..\init.bat" -new_console:d:C:\Users\mtian\Desktop
删除右键菜单(备用)
“`
@echo off
Reg delete “HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder” /f
pause
cmd /k “%ConEmuDir%..\init.bat” -new_console:%_CD
“`
设置右键打开当前目录cmder
Startup:specified named task
shell::cmd cmd /k “%ConEmuDir%..\init.bat” -new_console:d:%CD%
editplus安装
C:\software\editplus
注册码:http://www.98key.com/editplus?sub=mtianyan
VMware-workstation
https://download3.vmware.com/software/wkst/file/VMware-workstation-full-14.1.0-7370693.exe
xshell 5
C:\software\Xshell
图床软件 mpic
C:\greenSoft\MPic 2.2.1.3
java8u151
http://www.oracle.com/technetwork/java/javase/downloads/
C:\softEnvir\java
- C:\softEnvir\java\jdk1.8.0_152\bin
- C:\softEnvir\java\jre1.8.0_152\bin
eclipse-oxygen安装
C:\software\eclipse\java-oxygen
Mysql
百度”mysql for windows” 直接在百度软件中心下载即可
如果你的电脑跟我电脑一样空,推荐遵循我的:
- 点击接受协议
- 选择Custom选项。(如果默认选项,会发生必要条件缺失:如我电脑没有VS和py3.4)
- 下图页面点击
next
会显示我们不满足的条件,back
后点击绿色箭头移除。
- 所有条件都达成,点击
Execute
,等待安装完成。
均为绿色代表安装完成。
- 一直默认选择直到下图页面。设置密码,添加用户(可选)
注意:记住自己设置的mysql密码
之后全部默认下一步。直到安装完成
Finish
这时Navicat已经可以正常连接了。如果想让命令行下使用。
C:\Program Files\MySQL\MySQL Server 5.7\bin
(自行替换为自己的mysqk.exe地址)加入环境变量中。
通过mysql -uroot -p
命令可以进行登入mysql控制台。
Navicat
安装指南:下一步下一步。
下载地址:http://www.navicat.com.cn/download/navicat-for-mysql
C:\software\Navicat Premium 12
PyCharm 2017.3.2
C:\Windows\System32\drivers\etc
host文件
0.0.0.0 account.jetbrains.com
添加解释器:
setting - Project Interpreter:
一直定位到python.exe点击确认。
普通软件
chrome浏览器
C:\Program Files (x86)\Google\Chrome\Application
Shadowsocks & kcptun
office2016安装
7zip
C:\software\7-Zip
Tim
安装目录:C:\software\tim
文件接收: C:\Users\mtian\Desktop
聊天记录:C:\softData\QQuser
C:\Users\mtian\OneDrive\Shadowsocks
c盘绿色软件记录
C:\greenSoft
cmder
pdf password
流程图
冰点文库
win10系统使用技巧
win10开机启动项修改
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
去除右键windows denfer
win +r
regedit
https://jingyan.baidu.com/article/4b52d702ae79affc5c774be3.html
编程环境
Python相关环境
anaconda下载:
https://repo.continuum.io/archive/
Anaconda2:
D:\softEnvDown\Anaconda2\
Anaconda3:
D:\softEnvDown\Anaconda2\envs\py3
注意: py3不是自己创建的新文件夹,而是在路径上打字指定。
Ruby环境
C:\softEnvir\Ruby24-x64
程序员装机必备爆款软件推荐与配置(windos版)相关推荐
- 程序员装机必备爆款软件推荐与配置(windows版)
做机也要做一只全能的机哦 值此新年来临之即,面对两百多个G的c盘.忍痛割爱将电脑系统重装,版本为(win10:1079)之后的所有电脑环境更新,专业软件安装均会记录在此文. 程序员装机必备爆款软件推荐 ...
- 程序员装机必备的软件
1,TrueCrypt trueCrypt,是一款免费开源的加密软件,同时支持Windows Vista,7/XP, Mac OS X, Linux 等操作系统.TrueCrypt不需要生成任何文件即 ...
- 程序员装机必备利器列表
程序员装机必备利器列表 普通应用 常用的个人应用,如浏览器,音乐播放器等. 1. Google Chorme 谷歌浏览器,作为开发者必备.可以装很多功能强大的插件. 2. 百度网盘 百度网盘,日常文件 ...
- chrome java插件_Java程序员喜欢的10款软件里有你在用的吗?
作为一名Java程序员,日常开发的过程中,我们需要借助很多工具来进行编码.好的工具可以极大的提升程序员的工作效率,今天我们来认识下大多数程序员喜欢的10款软件.持不同意见或有想要补充的小伙伴,欢迎评论 ...
- 程序员装机必备的十款软件
1,TrueCrypt trueCrypt,是一款免费开源的加密软件,同时支持Windows Vista,7/XP, Mac OS X, Linux 等操作系统.TrueCrypt不需要生成任何文件即 ...
- 装机必备:顶级软件推荐
国外顶级软件推荐,电脑重装必备软件:长话短说,直入正题: 前言:还在为主页被挟持.满屏的广告和弹框.各种软件的捆绑安装而烦劳?看完下文,这些问题将不复存在:这里仅列举软件名,功能不作描述: 1:PDF ...
- windows 程序员装机必备软件
每次重装系统都要装回一大堆软件,但有些软件可能会忘记,在此记录一下: 工具名 简介 下载地址 Chrome 谷歌浏览器,web开发必备 https://www.google.com/intl/zh-C ...
- **Java程序员装机必备软件**
工作效率类 在进行某一类工作时,提高你的工作效率 文件版本控制软件:Git 下载地址:https://www.git-scm.com/download/ 简介:说出来你可能不信,我是用Git来管理我的 ...
- JAVA程序员装机必备软件攻略
因为自己的电脑年久失修,今天用tomcat跑了同时跑了两个项目电脑卡死不动了,于是用了单位的电脑,装了一下午软件,晚上终于成功的将项目跑了起来,我把我自己的软件攻略分享给大家,希望可以帮助你们更加有效 ...
最新文章
- 剑指offer:面试题10- II. 青蛙跳台阶问题
- git 为什么会有多个head_继续学习Git
- linux crontab结束,linux – Crontab:有开始和结束时间的日志吗?
- oncontextmenu事件
- python3-numpy数组切片和索引
- JS对象迭代、事件处理器、表单控件绑定、表单复选框、表单单选按钮
- Python写入文件的工具类
- RPC远程过程调用概念及实现
- 股票分析之主力资金排序分析
- 长虹发布AI 3.0 引领电视行业跨入AI3.0时代
- python画一棵树的心理测试_心理测验:空白纸上画棵树,破除心防从这里开始
- 2022年第一个诺奖揭晓!获奖者的父亲,诺贝尔生理学或医学奖得主
- iOS开发之SEL用法
- 使用setkey手工配置IPSec
- Linux-Socket实现模拟群聊(多人聊天室)
- no input file specified解决方法
- 基于MRF和CNN的图像生成
- 福建省区块链应用商会成立大会 发起单位零伽壹现场做主题分享
- 双向循环链表:始终保持被频繁访问的结点总是靠近表头结点
- 互联网日报 | 5月21日 星期五 | 张一鸣卸任字节跳动CEO;腾讯一季度营收1353亿元;微软宣布明年停止支持IE浏览器...