1.前置准备
– 到github下载spring源码:spring-framework
– 到Gradle官网下载gradle,binary-only(仅二进制)或complete(完整版)任选其一
1.前置准备
– 到github下载spring源码:spring-framework
– 到Gradle官网下载gradle,binary-only(仅二进制)或complete(完整版)任选其一
1.Extend Selection:选中(压住Ctrl按W可以扩大选中的范围)
Ctrl + W(Eclipse:Alt + Shift + 上)
2.选中Apprearance & Behavior
3.选中System Settings
4.选中Updates
5.取消勾选 Use secure connection
说明:
除了不能提交代码,更下代码或查看提交记录等都正常才,所以排除了svn服务器端及网络的问题
尝试过的解决方案:
1.按照网上的方式设置一些参数刷新idea缓存并重启idea,没什么卵用,不清楚为什么那么多人都在转发这种方法
2.重装svn,无效,排除是svn 的问题
3.重装idea,无效,排除并非是idea程序错乱引起的,到这个时候就只有idea的配置文件没有替换
4.删除配置文件:
文件路径:C:\Users\Administrator\.IntelliJIdea2018.2(注意版本号)
直接删除.IntelliJIdea2018.2文件夹(因为我也不能确定到底指哪个文件出了问题)
重新打开idea发现需要重新配置工作空间什么的一堆东西
一切都配置好之后随便给项目加一个注释提交,发现问题解决了
总结:
这个问题出现后,导致我用了一天时间反复尝试各种方法。。。
所以没事别瞎点。。。
原因: 当在程序中读取application.properties值时 默认是以ISO-8859-1的字符编码读取 解决办法: 1.添加配置 banner.charset=UTF-8 server.tomcat.uri-encoding=UTF-8 spring.http.encoding.charset=UTF-8 spring.http.encoding.enabled=true spring.http.encoding.force=true spring.messages.encoding=UTF-8 2.设置文件字符编码 进入File -> Settings -> Editor -> File Encodings 将Properties Files (*.properties)下的Default encoding for properties files设置为UTF-8 将Transparent native-to-ascii conversion前的勾选上 点击ok
无法识别的意思是打开文件代码显示为灰色,且没有代码提示 此方法同样适用其他文件没有被识别 1.打开settings,搜索File Types 2.在Recognized File Types中选中HTML 3.Registered Patterns中添加“*.vue” 4.点击Apply,点击OK
1.安装Python到本机(打开cmd输入python检测是否安装正常) 2.安装idea的python插件(如手动下载插件请注意查看版本) 3.新建项目或module(此处以新建module为例) 4.选择python,点击下一步 5.填写项目名,finish 注:易出现问题的地方就是手动安装插件时版本不一致导致idea集成失败
2.打开idea新建module选择static web:demo
3.在demo下新建node_modules文件夹
4.右键文件夹选择Mark Directory as – Excluded
5.进入到我们的工作目录
cd ~/IdeaProjects/
6.使用脚手架安装项目
vue init webpack demo
提示目录已存在,是否继续:Y
Project name(工程名):回车
Project description(工程介绍):回车
Author:作者名
Vue build(是否安装编译器):回车
Install vue-router(是否安装Vue路由):回车
Use ESLint to lint your code(是否使用ESLint检查代码,我们使用idea即可):n
Set up unit tests(安装测试工具):n
Setup e2e tests with Nightwatch(也是测试相关):n
Should we run `npm install` for you after the project has been created? (recommended):
选择:No, I will handle that myself
7.进入项目目录
cd demo
8.初始化项目(注:如未装淘宝镜像,一下cnpm换为npm即可)
cnpm i
9.运行项目
cnpm run dev
10.浏览器打开:localhost:8080,即可看到vue项目
如8080端口被占用则会改用其它端口,注意查看日志
Ctrl+C退出运行
11.安装项目依赖,分别是scss支持,ajax工具,element ui,两个兼容包
cnpm i node-sass -D
cnpm i sass-loader -D
cnpm i axios -D
cnpm i element-ui -D
cnpm i babel-polyfill -D
cnpm i es6-promise -D
配置idea
1.File – Settings – Languages&Frameworks – JavaScript:
修改JavaScript language version为ECMAScript 6,确认
2.File – Settings – Plugins:
搜索vue,安装Vue.js
3.Run – Edit Configurations…:
点击加号,选择npm,Name为Dev,package.json选择你工程中的package.json,
Command为run,Scripts为dev,然后就可以直接在idea中运行了。
4.继续点击加号,选择npm,Name为Build,
package.json选择你工程中的package.json,Command为run,Scripts为build,
然后就可以直接在idea中打包了。
修改项目配置
修改/config/index.js文件,找到
port: 8080
修改为
port: 8070
productionSourceMap: true
修改为
productionSourceMap: false
修改/build/webpack.base.conf.js文件,找到
module.exports = {
entry: {
app: ‘./src/main.js’
},
修改为
module.exports = {
entry: {
app: [‘babel-polyfill’, ‘./src/main.js’]
},
最后在src/main.js中加入
import ‘es6-promise/auto’
import promise from ‘es6-promise’
import Api from ‘./api/index.js’
import Utils from ‘./utils/index.js’
import ElementUI from ‘element-ui’
import ‘element-ui/lib/theme-chalk/index.css’
Vue.prototype.$utils = Utils;
Vue.prototype.$api = Api;
Vue.use(ElementUI);
这样,一个差不多完整的vue项目就ok啦,并且可以在idea中编辑和运行。
注:使用static里的文件尽量使用绝对路径,如/static/image/background.png
使用src里的文件则尽量使用相当路径。
我的vue结构项目:
src文件夹
├── App.vue // APP入口文件
├── api // 接口调用工具文件夹
│ └── index.js // 接口调用工具
├── components // 组件文件夹
├── frame // 子路由文件夹
├── main.js // 项目配置文件
├── page // 页面组件文件夹
├── router // 路由配置文件夹
│ └── index.js // 路由配置文件
├── style // scss 样式存放目录
│ ├── base // 基础样式存放目录
│ │ ├── _base.scss // 基础样式文件
│ │ ├── _color.scss // 项目颜色配置变量文件
│ │ ├── _mixin.scss // scss 混入文件
│ │ └── _reset.scss // 浏览器初始化文件
│ ├── scss // 页面样式文件夹
│ └── style.scss // 主样式文件
└── utils // 常用工具文件夹
└── index.js // 常用工具文件
static文件夹
├── css // css文件夹
├── js // js文件夹
├── image // 图片文件夹
└── font // 字体文件夹
scss引入方法
<style lang=”scss”>
@import “./style/style.scss”;
</style>
1.访问:http://plugins.jetbrains.com 2.搜索要下载的插件名称 3.点击下载按钮 注意版本号,可在idea的glugins中搜索查看版本号 4.下载成功后解压 5.点击开始找到idea右键属性点击打开文件位置 6.切换到plugins下 7.将解压的文件夹粘贴进去 8.重启idea搜索插件查看是否添加成功!