论坛风格切换
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 47216阅读
  • 31回复

[编程开发]JetBrains PyCharm Professional 2019.3.4 win/mac 含补丁jetbrains-agent.jar和激活码 授权服务 [复制链接]

上一主题 下一主题
离线小爱
 

发帖
7049
今日发帖
最后登录
2024-12-21
只看楼主 倒序阅读 使用道具 楼主  发表于: 2019-04-08 18:51:57
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。全新的直接Jupyter Notebook编辑和运行,Sublime Text的键盘图等等
pycharm-professional-2019,以前网上的激活方式都失效,新的激活方式,有2种,1种是需要key并修改hosts文件来激活,但key不好找,而且key有时效。我这里介绍的是第2种,不用修改hosts并可在线升级,方法见附件,感谢原作者提供了文件及基本方法,这里是优化方案。
pycharm-professional-2019下载见官网,我这里就不提供了。为了验证是可以直接升级到最新版的,建议安装2019.1直接升级到最新版,我是从2019.1每次升级到2019.1.1的。
用于Jupyter笔记本的交互式小部件,MongoDB支持以及所有Python 3.8功能的代码帮助。


新功能介绍
仅 Jupyter PRO

互动小部件为了提供更多的交互性,Jupyter笔记本电脑支持称为“ 交互小部件”的交互控件。这些控件使您可以将静态笔记本变成交互式仪表板,从而使那些查看您的笔记本的用户可以自定义视图。在此更新中,PyCharm添加了对交互式小部件的支持。这意味着窗口小部件将随输出一起呈现,并且可以像处理本机Jupyter笔记本一样用于操纵笔记本。IDE现在支持最受欢迎的窗口小部件库。如果您发现磁带库无法正常工作,请确保 提交问题。

运行时完成PyCharm提供的优势之一是借助我们先进的静态代码分析算法,可以实现智能编码帮助。但是,对于动态语言(例如Python)而言,静态代码分析并不总是足够的。这就是为什么在此更新中,我们利用Jupyter本身提供的运行时信息来对其进行扩展。在某些情况下,这会导致代码完成更为智能,例如字典索引或深度嵌套的表达式,而IDE无法使用静态分析来找出其类型。

在输出面板上放大和缩小现在可以将预览的字体大小设置为与编辑器一致,或者在设置中进行自定义。此外,预览现在还可以使用编辑器选项“使用Ctrl +鼠标滚轮”更改字体大小(缩放)。启用后,您可以在按住Ctrl的同时使用鼠标滚轮放大或缩小预览。
进一步的改进
如果在IDE外部更改Jupyter笔记本电脑(例如,通过本机Jupyter接口),则IDE现在会自动同步其状态,以确保IDE用户可以看到笔记本电脑的最新版本,并且不会丢失任何更改。
蟒蛇

完成文件路径害怕在写文件名时打错字?尤其是具有较长文件名的文件,例如`open('data / survey_data_28112019_exported.csv')`?现在,您可以在Python代码编辑器或控制台中获得文件路径建议。我们扩展了上下文感知的代码完成功能,因此与文件相关的上下文中的字符串文字现在可以为可能的文件路径提供建议。

相对进口支持与绝对进口相比,您更喜欢相对进口吗?PyCharm现在可以在这些样式之间自动转换。如果您已经从具有相对导入的某个程序包中导入,则来自该程序包的所有新导入也将自动创建为相对导入。

Python 3.8:TypedDicts通过使用PyCharm对TypedDict的支持,避免为字典分配错误的值。为您的键值对结构获得精确的表示,让我们的代码编辑器为您提供正确的使用方法。

Python 3.8:文字类型注释您是否有采用特定文字字符串的方法,例如“ open”的文件模式?您可以使用Python 3.8的`Literal`类型注释来检查类型,还可以检查特定值。现在,当您调用不支持的值的函数时,PyCharm会警告您。

自动创建pytest测试我们创建测试的工具会自动升级,现在也支持pytest。有了这个,PyCharm允许您通过单击转到|自动创建pytest测试。方法声明的上下文菜单中的测试选项。

调试器:集合的大小信息调试时的跟踪信息应尽可能清晰,详细。这就是我们调整变量视图的原因,现在它显示了组织更好且更全面的数据。有了这个,就可以期待新的订购,科学阵列的更好的视觉表示,集合长度的显示以及重复细节的去除。
进一步的改进
您是否正在使用网络脚本或与硬件接口并使用十六进制或二进制值?好消息!现在,PyCharm从控制台或调试器通过变量视图直接将十进制值的格式转换为十六进制或二进制格式。
在Windows上为Linux开发?我们增加了对Linux 2的Windows子系统的支持。 在PyCharm中配置Python解释器以使用WSL 2中提供的Python解释器。 仅限专业人士
性能提升

索引更快PyCharm的高级代码洞察力可以帮助您更快地完成工作。为此,我们需要索引您的代码和所有导入的包。当您使用带有已编译扩展名的软件包(如许多数据科学软件包)时,在我们对其进行索引之前,我们需要生成描述Python接口的Python框架(存根文件)。我们对此过程进行了改进,您可以预期整个索引过程至少快25%。当然,如果您在多个virtualenv中使用同一程序包,我们将重用已经创建的索引。
[img]file:///https://www.jetbrains.com/pycharm/img/screenshots/2019.3/web-freeze.png[/img]
冻结次数减少,并改进了冻结报告不幸的是,有时候PyCharm的UI冻结了一段时间,然后才让您重新开始处理代码。我们意识到这是非常令人不快的事情,因此我们正在努力消除这些问题。我们已经修复了许多可能导致UI冻结的问题,现在,您可以直接从IDE直接报告UI冻结,这使我们有可能调查其冻结的原因,并确保它不会冻结再次发生。预先感谢您帮助我们摆脱PyCharm中的UI冻结问题!
进一步的改进
今年,我们在所有JetBrains IDE的启动性能方面进行了大量工作。我们的核心平台的启动时间在2019.3版本中得到了进一步改善,我们将继续努力使IDE更快地启动。
现在可以在不重新启动IDE的情况下更改主题。选择预先安装的主题时或下载新主题后都可以进行此操作。
在PyCharm 2019.3中,事件处理和忽略文件处理方面的各种改进使版本控制状态更新更快。
我们对编辑器的呈现方式进行了一些更改,现在滚动浏览一个长文件变得更加平滑。
仅数据库支持专业版
[img]file:///https://www.jetbrains.com/pycharm/img/screenshots/2019.3/web-mongodb.png[/img]
MongoDB支持您要在MongoDB上构建应用程序吗?然后,您将很高兴得知现在可以在PyCharm中探索MongoDB集合。通过从数据库工具窗口(视图|工具窗口|数据库)添加数据源来连接数据库。PyCharm Professional Edition附带了 JetBrains DataGrip(JetBrains制造的专业SQL IDE)的所有数据库功能。IDE功能
[img]file:///https://www.jetbrains.com/pycharm/img/screenshots/2019.3/web-parameterized-run-configs.png[/img]
参数化运行配置在制作命令行应用程序时,通常可以方便地快速更改参数。尽管您总是可以进入“编辑配置”来进行更改,但是现在有一种更好的方法:使用新的运行配置宏(变量),每次启动应用程序时,PyCharm都会提示您输入值。
[img]file:///https://www.jetbrains.com/pycharm/img/screenshots/2019.3/web-find-in-selection.png[/img]
查找选择是否想知道文件部分中某些文本出现的频率?现在,首先将find动作限定在您的选择范围内。想要到处搜索?再次按Ctrl-F(在macOS上为Cmd-F),将搜索范围扩展到文件的其余部分。
进一步的改进
如果应用程序的一部分是用JavaScript编写的,则很有可能在某处使用Handlebars模板。如果安装了 Handlebars插件,则现在可以在任何Python字符串中启用Handlebars代码智能。只需在字符串中按Alt-Enter,选择“插入语言或参考”,然后键入“ Handlebars”。
版本控制
[img]file:///https://www.jetbrains.com/pycharm/img/screenshots/2019.3/web-improved-comparison-with-current-branch.png[/img]
与当前分支的改进比较您拥有的分支越多,就越难追踪它们之间的差异。在新版本的PyCharm中,分支比较功能看起来更好,并且可以使您快速了解哪些提交使两个分支之间产生差异。
[img]file:///https://www.jetbrains.com/pycharm/img/screenshots/2019.3/web-improved-ui-for-cloning.png[/img]
改进的用于克隆存储库的UI无论您使用哪种存储库,当您要签出新项目时,我们现在都可以从一个地方开始。
进一步的改进
签出远程分支时,通常需要创建一个跟踪该远程分支的本地分支。在PyCharm 2019.3中,只有一个'checkout'操作可以确保您将看到远程分支的当前状态,但是没有丢失任何本地提交的风险。
PyCharm始终能够推送您当前已签出的分支。有时,您可能要推送另一个分支,从现在开始,不再需要首先将其检出。
仅限 Web开发专业人士
[img]file:///https://www.jetbrains.com/pycharm/img/screenshots/2019.3/web-css-from-cdn.png[/img]
CDN中的CSS类您是否使用CDN中的样式表?现在,我们可以下载该样式表的一个版本,专门用于代码完成。
[img]file:///https://www.jetbrains.com/pycharm/img/screenshots/2019.3/web-returned-values-js.png[/img]
查看调试JavaScript时方法返回的值就像在Python调试器中一样,JavaScript调试器现在可以向您显示您正在调用的方法的返回值。要查看返回值,请单击调试器上的齿轮图标,然后启用“显示返回值”。
进一步的改进
设置CSS样式设置以强制使用单引号或双引号。
无论您在CSS中使用单引号还是双引号,PyCharm现在都可以帮助您使引号保持一致。在“设置”中配置它们。编辑器 代码样式| 样式表| CSS,在“其他”标签上。
您是否使用未为其定义propTypes的React组件?PyCharm现在能够推断道具,并且将为您提供未定义propTypes的组件的代码完成。


pycharm professional 2019新功能介绍


Jupyter笔记本专业版






使用笔记本电脑



我们更容易编辑笔记本中的代码:在编辑笔记本时,源代码看起来像普通的Python文件。这使得轻量级工作无需在代码中导航。当然,[size=; font-size: inherit,inherit]支持往返编辑,并且将立即反映在PyCharm或浏览器中进行的所有更改。







运行和调试单元格



Jupyter笔记本非常适合帮助您探索和交互数据。使用PyCharm,Jupyter笔记本现在更容易使用,因为您可以在IDE中快速运行和调试笔记本中的单元格。当然,许多来自浏览器内笔记本的热键也可以在PyCharm中使用。例如,使用Shift + Enter运行突出显示的单元格,然后选择下面的单元格。







服务器和内核管理



快速开始使用笔记本电脑。使用PyCharm,您无需手动启动服务器或内核:只需打开笔记本并运行一个单元。PyCharm会自动为您打开的笔记本启动服务器和相应的内核。







变量查看器



如果您忘记了变量的当前值,可以使用PyCharm的变量查看器来确保一切正常。



IDE改进







最近的地点



在开发过程中,您可能经常发现自己需要在代码中的不同位置之间来回移动。PyCharm长期以来一直使用Recent Files弹出窗口(Ctrl+E或Cmd+E 在macOS上)来帮助您快速浏览这些文件。但是,您不仅希望获取文件,还希望将其带到特定位置,因此我们引入了新的和改进的“最近位置”弹出窗口(Ctrl+Shift+E或Cmd+Shift+E在macOS上),以便更快地到达目的地。







UI主题插件



不喜欢我们的默认样式?我们改进了对UI主题插件的支持。通过查找“tag:UI”在插件市场中找到一个,或者学习如何创建自己的







Sublime Text键映射



切换到新工具最难的部分之一是必须学习所有新的热键。我们添加了一个Sublime Text键映射,使任何人都可以更轻松地从Sublime Text切换到PyCharm。




进一步改进


  • Git的原生SSH:在以前的版本中,可以将用于Git的SSH配置为使用内置SSH或本机SSH。如果需要交互式提示进行身份验证,则必须使用内置SSH。在新版本中,可以使用本机SSH处理这些提示。本机SSH支持更多功能,包括更好的安全协议,因此已删除内置选项。





Python的改进







大型集合的调试器性能



PyCharm调试器现在可以处理无限大的集合,而不会在最初加载集合时减慢速度。







数据类继承



PyCharm已经支持Python 3.7数据类,但现在我们已经扩展了这种支持,以确保数据类的子类也能获得准确的代码完成。







状态栏中的翻译



当您为多个环境开发应用程序时,例如在Python或框架版本之间进行迁移时,如果您能够在它们之间快速切换并快速查看您正在使用的版本,则可以使生活更轻松。







键入检查变量赋值



Python的可选输入可帮助您记录代码并防止出错。我们现在通过检查变量赋值的类型来进一步支持它。



远程口译员专业







Vagrantfile语法



PyCharm支持Vagrant框内的Python解释器,现在也使你的Vagrantfile看起来很好。







SSH与sudo



您需要root访问权来控制Raspberry Pi上的GPIO引脚,因此为了使GPIO开发更容易,我们可以在PyCharm 2019.1中通过SSH运行具有root权限的代码。当然,您可以将root权限用于其他用途,但我们现在不想公开鼓励这些权限吗?



仅限 Web开发人员







改进的HTML和CSS快速文档



CSS多年来变得更加强大,这带来了更多的复杂性。为了帮助您找到更复杂的现代CSS的方法,我们改进了快速文档支持 - 只需按Ctrl+Q(或Ctrl+J在macOS上)了解更多信息。别担心,如果您查找'p'标签的文档,我们不会告诉任何人。







所有新的JavaScript调试控制台



PyCharm专业版附带JetBrains WebStorm提供的出色JavaScript支持。他们刚刚创建了一个新的改进的JavaScript调试控制台,适用于Node.JS代码和浏览器内JavaScript。



单元测试







pytest的多进程测试运行器



大型测试套件很好,但它们可能需要一段时间才能运行。为了使它们更快完成,我们现在已经升级了pytest集成以支持多进程测试运行。



数据库专业版





新的数据库连接流
PyCharm Professional Edition捆绑了JetBrains DataGrip的所有SQL支持。他们刚刚改进了配置新数据库连接的过程。如果您还没有尝试过,那么您就可以享受美食了。配置数据库之后,除了能够浏览表之外,在Python代码中编写查询时,还可以

关于下载地址
win版
本部分内容设定了隐藏,需要回复后才能看到

mac版
本部分内容设定了隐藏,需要回复后才能看到



关于激活

1.并将 jetbrains-agent.jar放置到 pycharm安装目录的\bin目录下(位置可随意,只要配置文件填写相对应的路径)。

2.在 Pycharm安装目录的\bin目录下找到 pycharm.exe.vmoptions 和 pycharm64.exe.vmoptions ,可能只找到其中1个是正常的,以文本格式打开并同时在最后追加  
-javaagent:你pycharm的安装路径\bin\jetbrains-agent.jar
注意路径修改成你的pycharm安装路径,比如:
-javaagent:C:\Program Files\JetBrains\PyCharm 2019.1\bin\jetbrains-agent.jar
然后保存。在win10下如果不让修改,可拷贝到其他地方修改好了,然后覆盖回来。

3.启动Pycharm ,选择License server 激活方式,地址填入:http://jetbrains-license-server
License server方式激活需要可以上网,如果你不能上网可以使用Activation code方式激活,复制下面激活码即可
激活码
本部分内容设定了隐藏,需要回复后才能看到




新版补丁更新

v3.0.1 build date: 2020-02-20
    * 修复了 2018.3.x 个别版本 Activation code 不能使用的问题。
    * 修复了懒人版配置 windows 下 hosts 检测异常的问题。
    * 添加了 简体中文 和 繁体中文。






描述:Jetbrains系列产品2019.3.3最新激活方法[持续更新]
点击进入下载页面: jetbrains-agent-latest.zip (2476 K) 下载次数:28
软件下载咨询邮箱: sdbeta@qq.com (回复及时)
 
联系我whywhata@qq.com
离线twi1223

发帖
1
今日发帖
最后登录
2019-07-11
只看该作者 沙发  发表于: 2019-07-11 09:26:27
感谢楼主,试试看看行不行
离线malysia1991

发帖
6
今日发帖
最后登录
2019-08-24
只看该作者 板凳  发表于: 2019-07-26 22:02:13
谢谢分享哦~

离线小爱

发帖
7049
今日发帖
最后登录
2024-12-21
只看该作者 地板  发表于: 2019-09-11 22:08:22
pycharm professional 2019.2.2
联系我whywhata@qq.com
离线lxy77004701

发帖
2
今日发帖
最后登录
2019-09-20
只看该作者 地下室  发表于: 2019-09-20 17:34:36
感谢楼主,试试看看行不行
离线小爱

发帖
7049
今日发帖
最后登录
2024-12-21
只看该作者 5 发表于: 2019-09-25 22:17:46
pycharm professional 2019.2.3
软件下载咨询邮箱: sdbeta@qq.com (回复及时)
 
联系我whywhata@qq.com
离线ouyang816

发帖
15
今日发帖
最后登录
2021-07-19
只看该作者 6 发表于: 2019-09-26 23:44:46
这是最新版本吗
离线ccckxxx

发帖
350
今日发帖
最后登录
2024-12-30
只看该作者 7 发表于: 2019-10-01 17:08:03
好的,试用一下看看如何!
离线nimingqisd

发帖
10
今日发帖
最后登录
2023-07-14
只看该作者 8 发表于: 2019-10-06 09:39:00
网上的破解方法都失效了,用这个试试
离线gavin

发帖
4
今日发帖
最后登录
2020-01-19
只看该作者 9 发表于: 2019-10-13 19:20:13
试试这个行不行~~~~