IntelliJ idea配置python

 

为什么选择Intellij?因为我需要系统地管理python工程,Intellij可断点调试。

1.下载IntelliJ idea 
在百度中搜索“IntelliJ idea”,并点击官网地址进行下载:http://www.jetbrains.com/idea/,点击“Get IntelliJ IDE Now”的按钮。 
2.安装完成后,会有一些tips提醒你快捷键的使用: 
Ctrl+N: 快速打开一个版本(Navigate) 
Ctrl+空格:自动补全类名 
Alt+F7:快速查找类、方法、变量的使用位置 
Ctrl+Q:快速查看类或方法的帮助文档(Quick documentation) 
Ctrl+B:查看类或变量的声明,或用Ctrl+名称直接跳转 
Ctrl+12:迅速查看文件结构,按enter进入 
Shift+F6 :在文件中所有出现地方改变变量名称(Refactor | Rename). 
Ctrl+0:推翻一个方法 
Ctrl+I:实现一个方法 
Ctrl+Shift+空格:自动补全 
Alt+F1:快速选取当前编辑元素 
Ctrl+Alt+T:选中代码段,并用try-catch环绕 (Code | Surround With) and choose try / catch 
Ctrl+Shift+空格:new后面自动补全 
Ctrl+Alt+B:抽象方法的使用或者声明 
Ctrl+W:扩展选择,选择当变量名和他的调用、声明、包含的代码块等 
When you need to cast an expression value to the required type the SmartType code completion will help you. For example, type 
Ctrl+Shift+空格:把一个表达式的值赋给指定的变量后查看结果:String s = ( 
Ctrl+D:拷贝粘贴当前块或者当前行 
Alt+Q :查看当前方法的声明(View | Context Info) 
Alt+向上箭头 and Alt+向下箭头:方法间快速移动 
Ctrl+Shift+J:合并两行为一行,并去除不必要的空格 
3.在intelliJ安装python plugin 
新建java工程,会提示: 
双击shift:全局搜索 
Ctrl+Shift+N:进入文件 
Ctrl+E:最近的文件 
Alt+Home:控制条 
这里写图片描述
如果找不到上图中的preference,则在“File->Settings->Plugin”中选择“Install JjetBrain Plugin”查找Python Communicity Edition,选择“Install”,然后重启idea。 
接下来安装psycopg2(是Python语言的PostgreSQL数据库接口): 
进入python27/scripts/目录,执行:pip install psycopg2。 
4. 在intelliJ新建一个empty项目 
File->New module>python: 
module SDK选择“Python27\python.exe” 
点完成就可以了 
这里写图片描述
这里写图片描述
继续新建工程->新建python文件->测试 
参考文献: 
http://blog.csdn.net/muzilanlan/article/details/45645285

5.安装Maven 
因为同时要用java和python,所以顺便为java配置了idea-maven 
使用IntelliJ IDEA 配置Maven(入门):http://blog.csdn.net/qq_32588349/article/details/51461182 
注意:maven配置时,路径最好安装在C盘下,方便验证(mvn -version),因为cmd默认在c盘目录。 
Maven是什么?简单来说是个类似ANT,但是比ANT更强的项目管理工具。比较正式的定义:Maven是一个项目管理工具,它包含了: 
一个项目对象模型 (Project Object Model), 
一组标准集合, 
一个项目生命周期(Project Lifecycle), 
一个依赖管理系统(Dependency Management System), 
和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。 
当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后 Maven 可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。

JAVA构建工具ant,简单说来可以这么理解,如果用记事本写JAVA程序,在cmd里输入javac命令编译它,每次手动输入太麻烦而且都是重复劳动。于是你学会了把javac命令写到一个bat文件中,以后编译只需要单击运行即可;随着敲的代码越来越多,渐渐有了JAVA project概念,于是你手动新建了很多文件夹比如src、bin、lib,你有写了一个bat文件来减少你的重复劳动;再后来随着你编码的需求更多,你对javac命令也了解更多,譬如打包、运行不同的类等等,而且你又学会了用junit,test类源码要和非test源码分开,你的boss要求你把web项目部署到tomcat下……你看了一下你的屏幕,满满的都是各种各样bat文件,查找起来基本靠记忆,这样不好不好。于是乎ant闪亮登场,从此再也不用担心点错命令了!!

来源:网络


智能推荐

IntelliJ IDEA配置maven

转载地址:https://blog.csdn.net/double_sweet1/article/details/79780308 在idea中配置maven之前,我们需要先下载maven对应于jdk的版本,并在电脑上配置环境变量: 网址:http://maven.apache.org/download.cgi 下载后在电脑上配置环境变量:   1 计算机右键--属性--高级系统设置--...

配置IntelliJ IDEA

2019独角兽企业重金招聘Python工程师标准>>> File Encoding File-->Setting-->File Encoding idea版本不同可能所在位置不同 搜索Encoding Font file-->setting-->font 调整菜单字体: file-->setting-->appearance&behav...

intellij idea配置git

首先本地安装好git 然后配置idea 点击Test,配置成功如下图 然后创建git文件夹 git commit git push   创建分支 合并分支,先push分支,在merge 配置好git后,右击代码头部,点击annotate,就可以查看修改记录 如果想恢复git的上一个push的版本ctrl+alt+z idea本地提供了一个版本控制,如果没有配置git,可以使用这个功能 &...

IntelliJ IDEA 配置Tomcat

IntelliJ IDEA 配置Tomcat 点击 run/Configuration 2,tomcat server > local > configurations 选择本地的tomcat路径  > ok 问题点:近期在熟悉使用IntelliJ IDEA,在运行项目启动Tomcat后,发现无法访问Tomcat首页,出现404错误。即输入http://loc...

Intellij idea 使用配置

换工作了,然后以前的开发环境又都没有了。 以前配置的idea的一些配置都又没有了,做一些记录,不定期更新:   ----------------------------------------------------------------------   1.修改快捷键: Alt + 左箭头: 回到上次编辑位置: Setting  -> keyMap ->...

猜你喜欢

IntelliJ IDEA配置maven

IntelliJ IDEA配置maven 2017年05月27日 17:50:13 阅读数:4646 IntelliJ IDEA内了Maven2和Maven3,如果想使用自己的Maven版本,可以在设置settings里配置。 配置方法如下: 1、打开configure–>Settings,如果已经打开了项目,可以通过File–>Settings打开,如图: 2...

intellij idea配置yuicompressor

2019独角兽企业重金招聘Python工程师标准>>> yuicompressor是雅虎开发的一个代码压缩工具,在实际的开发工作中应用十分广泛。 今天我遇到一个情况,压缩js代码。平时写个js工具测试无误后,会在网上找一些在线压缩工具将其压缩,目的不仅仅是混淆源码,更重要的是压缩代码,将源文件压缩变小,减少客户加载的消耗。 今天在压缩一个大插件的时候,没有找到可以用的在线工具,可...

IntelliJ IDEA配置Tomcat

IntelliJ IDEA配置Tomcat 作者:淼淼之森 原文链接:https://www.cnblogs.com/mmzs/p/9402110.html 一、基础配置 1、配置JDK          File-->Setting...-->Build,Exception,Deployment-->...

FDM3D打印技术原理简析

FDM3D打印技术原理简析 FDM(FusedDepositionModeling),熔融定位挤出型的全称,也叫挤压造型。不懂的话,可以想象早上刷牙挤牙膏的感觉,主要组成为工作台;线材;主动辊和从动辊;喷嘴加热区(下方为喷嘴);支撑结构(支撑上方粘连的为我们打印的模型) FDM以丝状供料,材料是一卷一卷的(有点像新冠疫情前期国外超市首先被抢购一空的——厕纸)打印时,材料被加...

Gitbook 常用命令

根据使用场景的不同(),本节将gitbook常用命令分为如下两类: 场景一:本地与服务器的同步 选中gitbook本地文档的文件夹后,在右键菜单中选择“Git Bash Here”,打开的Gitbook CLI窗口的当前路径即为选中的文件夹的路径,可以在该路径下通过git pull命令拉取服务器上的文件,或通过git push命令将本地的修改提交到服务器上。 其实本地的修改...

问答精选

How to get key, value from list of dictionaries in python

I have a list of dictionaries, i am trying to get key and value of each dictionary to assign into protobuff object. My sample code: My protofile This should work, although it is unclear what you are t...

Overlap relative positioned images in CSS

I made fading slideshow in CSS3. Now I must insert it in a div container in such a way that the slideshow has width 100% of the parent, and appropriate height. If it was a single image I can easily do...

GROUP BY with MAX Date

The source table is: Desired result: How do we obtain it using SQL? I tried But it does not seem to be working. Isn't it like this?...

.NET - Is there a way to change the GC behavior for the entire machine?

A co-worker said this is possible (but it looks a bit strange to me). If there's a way to do it, where can I do this? I'm talking about winXP OS. Yes, the GC has two modes of operation: Server and Wor...

XSLT: select all nodes without inner elements and without attributes

How to select all nodes without inner elements and without attributes in .xml with unknown structure? XPATH expression to find elements without subelements nor attributes is: //[not(|@*)] You will get...

相关问题

相关文章

热门文章

推荐文章

相关标签

推荐问答