idea导入项目后代码变成灰色,JAVA IDE中IntelliJ导入JDK报错如何解决

1,JAVA IDE中IntelliJ导入JDK报错如何解决因为编码错误,具体步骤如下:1、首先找到项目所在目录的.idea文件夹下的encodings.xml,并打开 。2、这时你会看到有一个或几个 <file / > 的提示 ,然后在idea里点击file找到setting 。3、 然后按照encodings.xml里的<file />里的url中找到java文件,点击右边的编码,并选择clear 。4、最后将encodings.xml里的<file> url中的所有java文件编码全部clear,并关闭encodings.xml和idea,然后再重新打开就好了 。要选到java安装目录下的jdk 。
2,idea的jar包导入问题假设目前想把项目目录-lib文件夹下所有*.jar添加进去,一般步骤:File->ProjectStructure(ctrl+shift+alt+s)->Libraries->NewProjectLibrary->AttachClasses选择lib文件夹下的所有jar,添加 。但这样有个问题,新加jar到lib的时候(在project视图里面的lib下ctrl-v粘贴添加一个新的jar文件)Libraries不能自动更新 。步骤 1. 首先在我们开发的某个module上点击右键,然后打开module设置 。2. 选择左侧的libraries选项 。3. 右侧区域的上方,点击绿色小加号 。4. 选择本机中存储的jar包,之后选择要导入的具体module 。5. 添加完成会显示当前已经导入的jar包信息 。6. 由代码提示可以看出,导入的代码可以正常使用了 。
3,inetllij idea为什么显示不出来代码默认情况下,我们输入代码时IDEA会自动弹出代码提示框,这时候是不用按快捷键的,直接使用方向键选择我们需要的条目就可以了 。如何打开Intellij IDEA的代码提示功能?如果我们想主动 使用代码提示时,默认的快捷键是CTRL+空格,但是中文系统这个快捷键为切换输入法,我们应该调整一下这个快捷键的功能 。首先我们点击左上角的File(文件)——》Setting(设置),打开全局设置 。如何打开Intellij IDEA的代码提示功能?我们在左侧菜单选择KeyMap , 然后按照图中的路径,找到Basic和Cyclic Expand Word两个快捷键设置 。如何打开Intellij IDEA的代码提示功能?在Cyclic Expand Word上点击右键,移除原本的快捷键(AIT+/) 。如何打开Intellij IDEA的代码提示功能?Basic就是代码提示功能的选项了 , 我们在这条项目上点击右键,选择第一项,增加快捷键 。如何打开Intellij IDEA的代码提示功能?在这个界面,我们按下的键就会成为快捷键,此时我们按下AIT+/ 把它作为代码提示的快捷键 。如何打开Intellij IDEA的代码提示功能?添加完之后代码提示有了两个快捷键了,我们再次点击右键 , 删除原来的AIT+空格的快捷键就可以了!如何打开Intellij IDEA的代码提示功能?我在开发jsp时也遇到过类似问题 , 不过不是用idea,但是原因应该都差不多 。这种情况,应该是jsp的内容被当做文本直接显示到了页面上,一般在使用springmvc时可能出现这样的问题,我猜测你可能使用了springmvc 。具体解决方案:查找web.xml文件 , 并找到springmvc的相关配置springmvc /*将上面的内容改为下面的即可 拦截是/ 而不是/*springmvc /原因:在这种情况向springmvc会把*.jsp,*.sql,*.txt都当做txt处理 。结果就是直接在浏览器加载了jsp源码 。【idea导入项目后代码变成灰色,JAVA IDE中IntelliJ导入JDK报错如何解决】
4,为什么visual studio里面的代码很多都变灰了输入vectortransform这这是因为你打开的是你项目之外的文件比如这样你从visual studio中直接打开.cs文件;就会有这种情况文件左上角的 miscellaneous files在中文版中就是杂项文件,如果是项目文件那里就会显示命名空间;而F5运行项目的地方变成了attach , 就是附加的意思,表示这个文件无法自启动只是其它程序的一个DLL , 因此只能附加调试因为打开的文件不在项目中,visual studio无法识别里面的类(因为找不到类定义) , 所以类名就会变成普通的文本你右键你的文件标签页,选择打开所在文件夹;然后在目录或父级目录中找到.csproj结尾的文件打开就好了vs2010常用快捷键1、自动排版编辑.格式化选定内容 ctrl + k , ctrl + f(form)根据周围的代码行,正确缩进选定的代码行 。2、注释与去掉注释功能 。编辑.注释选定内容 ctrl + k , ctrl + c(comment) 使用编程语言的正确注释语法将代码的当前行标记为注释 。编辑.取消注释选定内容 ctrl + k,ctrl + u 从代码的当前行中移除注释语法 。将插入点移动到文档中的下一个大括号处 。编辑.转到大括号 ctrl + ] 将插入点移动到文档中的下一个大括号处 。编辑.向下滚动一行 ctrl + 向下键 将文本向下滚动一行 。仅可用于文本编辑器 。编辑.向上滚动一行 ctrl + 向上键 将文本向上滚动一行 。仅可用于文本编辑器 。3、清除项目中的所有断点调试.删除所有断点 ctrl + shift + f9 清除项目中的所有断点 。调试.切换断点 f9 在当前行设置或移除断点 。4、调试相关生成解决方案 f6生成当前项目 shift+f6启动调试 f5继续 f5全部中断 ctrl+alt+break停止调试 shift+f5重新启动 ctrl+shift+f5开始执行(不调试)ctrl+f5异常 ctrl+d , e逐语句 f11跳出 shift+f11逐过程 f10切换断点 f9删除所有断点 ctrl+shift+f9断点 ctrl+d,b5 , MyEclipse导入项目乱码更改一下文件属性里的编码就行了,改成文件原始编码类型就可以了右击你工程,preferences-->resource  , 有一个text file encoding 选择你项目中的编码就行了 。。。另外,你可以试一下 , 选择编码之后如果还是乱码,那么将压缩包中java文件打开(你说没有乱码出现),复制代码,然后粘贴到MyEclipse中的乱码文件 。。保存就行了 。。。记住是复制代码 , 不是复制java文件 。。。在外面用txt记事本打开 然后复制 最后在myeclipse把js文件里的数据全部删除后 粘贴上去 这样就好了 。这个一般是不同工程的编码不一样导致的MyEclipse改变项目的编码方式:右键单击项目名称->Properties->Resource->Text file encoding,选择项目的编码方式 。MyEclipse改变各种文件的默认编码方式:Window->Preferences->General->Content Types->比如选中右边的JSP,窗口下面则出现Default encoding,在右边修改该文件默认的编码方式即可是由于你以前eclipse 使用的编码,和你现在myeclipse 使用的编码不一致造成的你把MyEclipse的编码 改成你以前eclipse中的编码就可以了 不是单纯的改成utf-8 就可以了的,要是你以前eclipse中的编码是 gb18030,那么你也要改成gb18030才行要一一对应查看百你的myeclipse编码方式是什么wondow——度preferences,然后查看你的项目编码 右击——preferences , 再查看你的java文件编码 右击——preferences,三种编码的方式要统一,最好是utf-8还有就是可以安装一个editplus程序问 , 这个程序可以在保存时改变你的编码方式,如果说只要你一导进答myeclipse就乱码的话,你可回以在这里先打开,再保存,在保存时选编码方式这几步下来,你的乱码问答题应该就被解决了

    推荐阅读