ทางลัด Intellij เพื่อแปลงรหัสเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก?


คำตอบ:


467

Ctrl+ Shift+U

ในอนาคตให้ลองพิมพ์: Ctrl+ Shift+ Aและค้นหาสิ่งที่คุณต้องการ ที่นี่: สลับกรณี

หรือ⌘ Command+ Shift+ Uหากคุณใช้ Mac OSX


9
ในกรณีที่ช่วยใครบางคนที่หลงทาง: Eclipse นี่คือ CMD + SHFT + Y (ด้านล่าง) และ CMD + SHIFT + X (ด้านบน)
gMale

20
ฉันมีปัญหาที่บางครั้งการกด CTRL + SHIFT + U เพียงแทนที่ข้อความที่เลือกด้วยตัวอักษร U .... บางครั้งก็ใช้งานได้ แต่โดยปกติแล้วมันจะแทนที่
Trenton

30
@Trenton - หากคุณใช้ Ubuntu CTRL + SHIFT + U โดยค่าเริ่มต้นจะใช้สำหรับอินพุต Unicode ดังนั้นคุณจึงเห็นตัวอักษร u หากคุณไม่ได้ใช้งานคุณควรจะยกเลิกการผูกมัด (ดูเหมือนว่าไม่ใช่เรื่องง่ายaskubuntu.com/questions/367646// ) หรือกำหนดทางลัดใหม่สำหรับการกระทำนี้ใน Intellijf
Kuba

1
export XMODIFIERS="" ./bin/idea.shแก้ปัญหาโดยใช้ Ubuntu
deFreitas

1
@Kuba ในเดือนตุลาคม 2018 ฉันสามารถยืนยันได้ว่า Debian ทำเช่นนี้ด้วย
กับโมนิกา

45

ตามเอกสาร :

Ctrl+ Shift+ U: สลับกรณีของบล็อกข้อความที่เลือก


ล้าสมัยอย่าสลับอีกต่อไป มันจะทำให้ตัวละครเป็นตัวพิมพ์ใหญ่เท่านั้น
Jan Seevers


7

หากคุณเป็นผู้ใช้ Ubuntu คุณจะสังเกตเห็นว่าCtrl + Shift + Uจะเพิ่มuแทนการสลับกรณีและปัญหา

ทางออกสำหรับฉันคือเปลี่ยน KeyMap จาก:

Ctrl + Shift + U -> Alt + Shift + U

คุณสามารถทำได้ด้วยเอกสารนี้


2

โปรดตรวจสอบการตั้งค่าปุ่มลัดของคุณก่อน คุณสามารถไปที่

ไฟล์> การตั้งค่า> ค้นหา Keymap> ค้นหา Toggle Case

และดูว่ามีการกำหนดค่าปุ่มลัดใด ดูภาพหน้าจอด้านล่าง: -

ป้อนคำอธิบายรูปภาพที่นี่

หากไม่ได้กำหนดค่าให้สร้างขึ้นมาใหม่ด้วยตนเอง


1

เลือกข้อความ / คำ / บรรทัดที่จะแก้ไขและกดปุ่มCntrl+Shift+UหรือCommand+Shift+U(MAC) ใช้งานได้ โปรดดูรายละเอียดเพิ่มเติมที่นี่


เหตุผลเฉพาะใด ๆ ที่ทำให้การโหวตแย่ลง? ฉันเพิ่งตรวจสอบใน IntelliJ และยืนยันสิ่งนี้
Shravan Ramamurthy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.