jetbrains卡顿(Pycharm等全家桶)终极解决方案,肯定解决!非常肯定!

话越短,越有用,一共四种方案,肯定能解决!!!非常肯定!!
不管你是什么原因卡顿:有多行注释的代码文件滚动卡、新版本卡、各种滚动卡、字号大也卡、键入代码卡,各种卡都能解决。

下面四种解决方案,笔者按照实际体验后的结果,按照优先级从高到低排序。你只要按顺序试试就知道了,实践出真理都没副作用

  • macOS 10.15.x
  • Pycharm 2023
  • Intel CPU

1. 删除JDK大法

删除jetbrains过老的JDK,盲猜是之前使用Pycharm 2019版本时候带的。如果我们不删除,那么新装的Pycharm就会默认使用这个JDK,导致兼容性出现问题。

$ cd /Users/你的用户名/Library/Java/JetBrainsRuntime
$ ls
$ rm -rf <jdk>

补充:没什么副作用,JDK而已,删了jetbrains的软件会自动装,新版本估计集成到安装包里了。反正放心删,问题不大。怕的话你就做个备份。

2. 设置Greyscale大法

在这里插入图片描述
也可以同时禁用本页的“smooth scrolling”,这个自己感受吧。
据文献记载:还可以有效解决扩展高分辨率屏幕丢帧的情况,没外接过自行感受吧。
这种方式还是挺关键的,效果好就可以和其他方法同时使用。

3. 更换JDK大法

这种方式其实和第一种的原理是一样的,通过更换JDK解决,但是估计jetbrains定制的JDK里面有些不为人知的代码,所以替换JDK有可能会导致菜单栏无法点击。

  • 下载zulu JDK,这里使用zip,解压到/Library/Java/JavaVirtualMachines目录下

  • Go to Help | Find Action or press ++A

    查找并选择 Choose Boot Java Runtime for the IDE 操作。

  • 设置使用azul JDK:/Library/Java/JavaVirtualMachines/zulu17.46.19-ca-jdk17.0.9-macosx_x64/zulu-17.jdk/Contents/Home

  • 如果设置的JDK有问题,pycharm启动不了,删除~/Library/Application Support/JetBrains/PyCharm2023.3/pycharm.jdk配置文件即可

因为我是2019款丐中丐的Intel MBP,实际测试的结果是这种效果最好,但是需要有解决问题的能力,zulu JDK比jetbrains官方的JDK要快很多、流畅很多。
但是,会有小问题。
我目前遇到2个问题都解决了:第一个就是菜单栏打不开,打不开我就不用了,改用3击shift解决了。第二个问题是中文支持的不好(例如插件Copilot中文对话等),应该是官方的JDK集成了字体,但是我最后随便用了主副两个字体解决了,当然你要是懂,你也可以去找找官方JDK集成的字体。

4. 调整参数

vmoptions中设置

-Dsun.java2d.metal=false
-Dsun.java2d.opengl=true

据文献记载,macOS 11开始会使用metal图形接口,导致卡,M系列芯片尤为卡,禁用metal接口的方式,好多人都解决了。
如果不行,就使用openGL接口试试。


最后,如果大家有更好的解决方式,欢迎留言,造福后人~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/212806.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

四十一、高可用

一、定义 TC&#xff08;Tencent Cloud&#xff09;的异地多机房容灾架构是指&#xff0c;在不同的地理位置上配置多个数据中心&#xff0c;以确保系统的高可用性和容灾能力。当某个数据中心发生故障或者不可用时&#xff0c;可以自动切换到其他数据中心来提供服务&#xff0c;…

ATFX汇市:11月非农就业报告来袭,美指提前高位回落

ATFX汇市&#xff1a;今日21:30&#xff0c;美国劳工部劳动统计局将公布美国11月非农就业报告&#xff0c;其中两项数据需重点关注。其一&#xff0c;11月季调后非农就业人口&#xff0c;前值为增加15万人&#xff0c;预期值增加17.5万人。由于10月份的非农数据出现爆冷&#x…

分布式系统中最基础的 CAP 理论及其应用

对于开发或设计分布式系统的架构师、工程师来说&#xff0c;CAP 是必须要掌握的基础理论&#xff0c;CAP 理论可以帮助架构师对系统设计中目标进行取舍&#xff0c;合理地规划系统拆分的维度。下面我们先讲讲分布式系统的特点。 分布式系统的特点 随着移动互联网的快速发展&a…

Python文件操作(txt + xls + json)

文章目录 简介1、使用with_open读取和保存&#xff1a;.txt .bin&#xff08;二进制文本&#xff09;1.1、with open语句详解1.1、项目实战 2、使用pandas读取和保存&#xff1a;.xls .xlsx2.1、pandas简介2.2、环境配置2.3、项目实战 3、 使用json.dump读取和保存&#xff1…

2023 金砖国家职业技能大赛网络安全省赛理论题样题(金砖国家未来技能挑战赛)

2023 金砖国家职业技能大赛网络安全省赛理论题样题&#xff08;金砖国家未来技能挑战赛&#xff09; 一、参加比赛的形式 团队参与&#xff0c;每队2名选手&#xff08;设队长1名&#xff09;。 二、项目项目阶段简介 项目由四个阶段组成&#xff0c;将按顺序完成。向参与者…

基于SpringBoot+Vue学生成绩管理系统前后端分离(源码+数据库)

一、项目简介 本项目是一套基于SpringBootVue学生成绩管理系统&#xff0c;主要针对计算机相关专业的正在做bishe的学生和需要项目实战练习的Java学习者。 包含&#xff1a;项目源码、数据库脚本等&#xff0c;该项目可以直接作为bishe使用。 项目都经过严格调试&#xff0c;确…

聊聊模糊测试,以及几种模糊测试工具的介绍!

以下为作者观点&#xff1a; 在当今的数字环境中&#xff0c;漏洞成为攻击者利用系统漏洞的通道&#xff0c;对网络安全构成重大威胁。这些漏洞可能存在于硬件、软件、协议实施或系统安全策略中&#xff0c;允许未经授权的访问并破坏系统的完整性。 根据 "常见漏洞与暴露…

【计算机网络】应用层电子邮件协议

一、电子邮件系统架构 电子邮件是一个典型的异步通信系统&#xff0c;发送方从UA&#xff0c;也就是邮件客户端&#xff0c;通过应用层SMTP协议&#xff0c;传输层tcp协议&#xff0c;发送给发送方的邮件服务器&#xff0c;比如使用的是163邮箱&#xff0c;163提供的SMTP服务器…

C //例10.3 从键盘读入若干个字符串,对它们按字母大小的顺序排序,然后把排好序的字符串送到磁盘文件中保存。

C程序设计 &#xff08;第四版&#xff09; 谭浩强 例10.3 例10.3 从键盘读入若干个字符串&#xff0c;对它们按字母大小的顺序排序&#xff0c;然后把排好序的字符串送到磁盘文件中保存。 IDE工具&#xff1a;VS2010 Note: 使用不同的IDE工具可能有部分差异。 代码块 方法…

苹果Vision Pro即将量产

据界面新闻消息&#xff0c;苹果公司将在今年12月正式量产第一代MR&#xff08;混合现实&#xff09;产品Vision Pro。苹果公司对Vision Pro寄予了厚望&#xff0c;预计首批备货40万台左右&#xff0c;2024年的销量目标是100万台&#xff0c;第三年达到1000万台。 苹果的供应…

Vue极致性能优,史上最全指南!!!(持续更新)

关于Vue性能优化这个话题感觉大家一定都不陌生&#xff0c;不管做没做过&#xff0c;肯定是多少听说过的&#xff0c;面试的时候也没被少问 每次面试被问到性能优化&#xff0c;肯定只会照着面试题上的答案背一遍&#xff0c;并且心里默念&#xff0c;别再往下问啦&#xff0c…

mediapipe+opencv实现保存图像中的人脸,抹去其他信息

mediapipeopencv MediaPipe本身不提供图像处理功能&#xff0c;它主要用于检测和跟踪人脸、手势、姿势等。如果您想要从图像中仅提取人脸主要信息并去除其他信息. # codingutf-8 """project: teatAuthor&#xff1a;念卿 刘file&#xff1a; test.pydate&…

数字化升级,智慧医疗新时代——医院陪诊服务的技术创新

在信息技术飞速发展的今天&#xff0c;医疗服务正迎来数字化升级的新时代。本文将探讨如何通过先进技术的应用&#xff0c;为医院陪诊服务注入更多智慧元素&#xff0c;提升患者和家属的医疗体验。 1. 创新医疗预约系统 # Python代码演示医疗预约系统的简单实现 class Medic…

ZStack Cloud构建青州市中医院核心业务云平台

青州市中医院通过ZStack Cloud云平台构建云基础设施&#xff0c;实现对原有物理机和分布式存储平台的利旧和纳管&#xff0c;有效将HIS&#xff08;医院管理系统&#xff09;、PACS&#xff08;影像系统&#xff09;等核心业务系统进行统一管理&#xff1b;同时&#xff0c;借助…

如何选择 Facebook 代理?

Facebook上从事业务推广、广告或资料推广以及群组的用户需要高质量且可靠的代理。使用代理&#xff0c;用户可以在账号被封锁的情况下访问自己的资料&#xff0c;同时与多人进行即时通信&#xff0c;并能够&#xff1a; 自动发送邀请参加各种活动&#xff1b; 通过特殊的机器人…

OpenCL学习笔记(三)手动编译开发库(win10+mingw64)

前言 有的小伙伴仍然在使用mingw编译器&#xff0c;这时只能重新编译opencl的sdk库。本文档简单记录下win10下&#xff0c;使用mingw11.20编译的过程&#xff0c;有需要的小伙伴可以参考下 一、安装所需软件 1.安装git&#xff0c;教程比较多&#xff0c;不再重复 2.安装cm…

【开发问题】vue的前端和java的后台,用sm4,实现前台加密,后台解密

sm4加密 vue引入的包代码加密解密 javamaven代码运行结果 vue 引入的包 npm install sm-crypto代码加密解密 加密&#xff1a; key &#xff1a;代表着密钥&#xff0c;必须是16 字节的十六进制密钥 password &#xff1a;加密前的密码 sm4Password &#xff1a;代表sm4加密…

丢掉破解版,官方免费了!!!

哈喽&#xff01;大家好。 几天不见&#xff0c;今天给大家带来一款海外的神器&#xff0c;官方宣布完全免费&#xff0c;但仅限于个人与教育用途&#xff0c;切勿商用噢&#xff01; 不要看这个软件名字普普通通&#xff0c;实际上内蕴乾坤&#xff01; 接下来看我给大家炫一…

华为云RDS通用型(x86) vs 鲲鹏(ARM)架构的性能对比

概述 之前&#xff0c;我们对比了阿里云RDS的经济版&#xff08;ARM&#xff09;与x86版的性价比&#xff0c;这次我们来看看华为云的RDS MySQL的“通用型”(x86)与“鲲鹏通用增强型”(ARM)版本的情况如何。 这里依旧选择了用户较为常用的4c16g的规格进行测试&#xff0c;测试…

基于jsp+servlet的图书管理系统

基于jspservlet的图书管理系统演示地址为 图书馆后台管理系统 用户名:mr ,密码:123 图书馆管理系统主要的目的是实现图书馆的信息化管理。图书馆的主要业务就是新书的借阅和归还&#xff0c; 因此系统最核心的功能便是实现图书的借阅和归还。此外&#xff0c;还需要提供图书…