IDEA
IDEA是是干嘛的就不说了
更换主题
- 进入主题下载网站:http://www.riaway.com/index.php,选择你喜欢的主题下载,这里面有很多漂亮的主题。
- 打开IDEA,选择 File -> Import Settings... ,然后选择你下载好的主题(直接选择压缩包就可以了),然后一直选择OK进行重启。
- 重启之后就可以看到你的主题效果了,这时如果你要在这个主题上做一些修改,选择File -> Settings... 或者 快捷键 Ctrl+Alt+S,选择 Editor -> Color & Fonts -> Font
image.png
安装插件
快捷键:Ctrl + Alt + S
如果不出意外,安装完之后重启即可。但很有可能出意外,如图:
所以现在介绍离线安装
打开上面那个地址,找到自己想要得插件,然后下载到本地,打开IDEA安装。
IDEA离线插件下载,下载好之后,在IDEA中找到刚刚下载得插件,重启就可以使用了。
Spring-boot热部署
IDEA版本:2018.2
通过spring-boot-devtools实现热部署
快捷键:Ctrl + Alt + S ,打开自动编译
快捷键:Ctrl + Alt + Shift + '/' ,打开 Registry,把下图中的那个打开
在应用的pom.xml中添加
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional><!-- 这个需要为 true 热部署才有效 -->
</dependency>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!-- fork : 如果没有该项配置devtools不会起作用,即应用不会restart -->
<fork>true</fork>
<addResources>true</addResources><!--支持静态文件热部署-->
</configuration>
</plugin>
</plugins>
现在随便修改一个 Java文件, class会自动编译。
如果我们想指定让 devtools 监听指定文件夹,那么可以在 application.yaml 配置
spring.devtools.restart.additional-paths=your path,注意这里需要改成 yaml 文件的格式。
通过springloaded实现热部署
在pom.xml文件中添加以下内容
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<dependencies>
<!-- https://mvnrepository.com/artifact/org.springframework/springloaded -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.8.RELEASE</version>
</dependency>
</dependencies>
</plugin>
</plugins>
以DEBUG模式启动程序,系统会监视classes文件,当有classes文件被改动时,系统会重新加载类文件,不用重启启动服务 ,但是需要手动重新编译java文件:Ctrl+Shift+F9
mvn spring-boot:run 启动,然后随意修改一行代码,发信热部署成功
Sublime
Sublime是一个文本编辑器,速度很快,插件很多,但我现在用VsCode
安装Package Control
- 命令安装
从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console。将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
- 下载安装
- 点击Preferences > Browse Packages菜单
- 进入打开的目录的上层目录,然后再进入Installed Packages/目录
- 下载 Package Control.sublime-package 并复制到Installed Packages/目录。下载地址 、
http://www.tuicool.com/articles/FreQNzi - 重启Sublime Text。
安装主题
要安装主题,请先安装Package Control ,以下是安装主题的步骤:
- 按快捷键ctrl + shift + p (windows) 或者 cmd + shift + p ( mac )。
- 在调出来的搜索栏中输入:Package Control: Install Package 。
- 搜索主题并按回车键(这里面查找的是主题的名字,具体主题的名字可以去网上搜索,比如http://www.css88.com/archives/6367%EF%BC%89%E3%80%82
- 查看 Preferences -> Settings – User 中的主题,如果要修改主题,只要编辑json中 theme 选项就可以了(可以自己添加,修改时最好先备份一下文件,我修改时因为单词拼写错误,保存造成Sublime报错)。
image.png
或者可以直接在这个位置修改主题:Preferences > Color Scheme 。(这里会有已下载好的主题)
关闭缩略图
我使用Sublime的时候习惯全屏,所以缩略图让我很不习惯。关闭方法如下:View > Hide Minimap
设置字符编码
选择菜单栏上的 File(快捷键 Alt+F) > Reopen with Encoding,然后选择要设置的编码。
Cmder
Cmder可以用来替换windows下的cmd命令工具,界面更好看 ,使用更方便。
安装
这些就不多说了,直接去官网下载 ,奥,可能需要翻墙。需要注意的一点是解压之后需要配置环境变量,这样我们使用快捷键:WIN + R 的时候,直接输入 cmder 就可以打开这个工具了。
cmder 有两种版本,一种是精简版,一种是完整版。精简版只是一个单纯的命令行工具,完整版集成了 git-for-window。我使用的是完整版,然后 卸载了 git-gor-window这个软件,因为有了cmder之后,完全觉得那个是多余的。如果你也想这样使用,有一个地方需要注意:需要重新配置git的环境变量。下图是我cmder根目录:
image.png
重新配置之后的 git 环境变量如下图:
image.png
配置之后就可以happy了。
添加右键菜单
很多时候我们都希望有这样一种快捷方式:在任意目录下都可以快捷的进入命令行,而且打开这个工具的时候,工具上默认所在的路径就是 我们的当前路径。例如,我现在的所在的路径是:D:\VMMachine
image.png
我希望右键鼠标的时候,可以打开cmder这个工具,并且打开cmder工具的时候,其路径也是:D:\VMMachine
看到了吗,是不是觉得方便得不要不要得。其实如果你安装了 git-for-window,右键鼠标的时候,git-bash一样可以达到这样的效果。或者我们按住 Shift 健,然后右键鼠标,可以打开windows系统自带的 powershell 命令行工具。但是这些工具没有cmder好看,也没有那么好用。因为cmder是解压使用的,所以还需要配置一下才能有以上效果。
在命令行下,执行以下命令,就可以将 cmder 添加到右键菜单
cmder /register user
//或者
cmder/register all
当你想 清除右键菜单的时候,可以新建一个 bat脚本,然后执行那个脚本,脚本内容如下:
Reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder" /f
pause
执行脚本
脚本名.bat
但是执行那个脚本可能还没有删除干净,这时候可以直接去注册表里面删除 HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder
打开注册表的方法如下
快捷键:WIN + R
输入:regedit
image.png
NSSM
NSSM用来管理服务的。 NSSM下载
下载NSSM之后,直接傻瓜式安装就可以了。使用起来特别简单,这里以安装 Redis 为例
安装 Redis 服务
在命令行下运行以下命令
nssm install
会弹出一个nssm 的小窗口
选择好信息之后,直接点击 install service 就好了,然后会提示安装成功。
启动 Redis 服务
nssm start Redis
提示启动成功,这时候 Redis 服务就已经在后台运行了,可以在服务中找打,服务名就是Redis,而且下次重启的时候会自动启动。
停止 Redis 服务
nssm stop Redis
卸载 Redis 服务
nssm remove Redis
选择 是" 就可以将 Redis 服务卸载了
PxCook安装
官网下载:http://www.fancynode.com.cn/ ,需要注意,这里下载的是 .air文件,并不能直接安装,需要依赖Adobe AIR 程序(也就是什么环境)。因此,如果电脑上没有安装 Adobe AIR 环境,需要先安装,下载地址:https://get.adobe.com/cn/air/
安装好Adobe AIR环境之后,就可以识别刚刚下载的.air文件,这时直接点击安装即可。
网友评论