Sublime text 3 ดาวน์โหลดเวอร์ชันเต็ม

Sublime Text 3.2 – ดาวน์โหลดฟรี โปรแกรมแก้ไขข้อความที่ยอดเยี่ยมและเป็นหนึ่งในโปรแกรมแก้ไขข้อความยอดนิยมในหมู่โปรแกรมเมอร์และนักออกแบบเลย์เอาต์ มันดึงดูดผู้ใช้อย่างแท้จริงตั้งแต่การเปิดตัวครั้งแรกและยังคงเป็นบรรณาธิการหลักเป็นเวลาหลายปี

ทุกคนคิดเกี่ยวกับการเลือกโปรแกรมแก้ไขข้อความที่เหมาะสมสำหรับตัวเอง และนักพัฒนา โปรแกรมเมอร์ นักออกแบบเลย์เอาต์ และคนอื่นๆ บ่อยกว่าคนอื่นๆ สิ่งสำคัญคือต้องเลือกโปรแกรมแก้ไขที่ใช้งานง่ายเพราะประสิทธิภาพและความเร็วในการทำงานของคุณขึ้นอยู่กับมันโดยตรง นักพัฒนาจำนวนมากทั่วโลกเลือก Sublime Text และผู้คนจำนวนมากก็ไม่ผิด นี่คือหนึ่งในบรรณาธิการที่ดีที่สุดอย่างแท้จริง

คำอธิบายของโปรแกรมแก้ไข SublimeText

ข้อความประเสริฐคือ โปรแกรมแก้ไขข้อความพร้อมการเน้นโค้ดและรองรับภาษาการเขียนโปรแกรมหลายภาษา ออกแบบโดยโปรแกรมเมอร์สำหรับโปรแกรมเมอร์ ในนั้นนักพัฒนาโปรแกรมเมอร์คำนึงถึงความต้องการทั้งหมดที่บรรณาธิการควรตอบสนองตามความเห็นของพวกเขา เป็นที่น่าสังเกตทันทีว่าการค้นหาด้วยตัวเองโดยไม่ต้องใช้เอกสารประกอบจะไม่ง่ายนัก

Sublime Text มีการออกแบบอินเทอร์เฟซที่ยอดเยี่ยมและมีสไตล์ตามมาตรฐานปัจจุบัน รองรับฟังก์ชั่นการแทนที่ธีมซึ่งไม่เพียงเปลี่ยนโทนสีของหน้าต่างโปรแกรมเท่านั้น แต่ยังสามารถเปลี่ยนแบบอักษรและสีเน้นไวยากรณ์ได้อีกด้วย มีโครงร่างสีที่กำหนดไว้ล่วงหน้าเพียงไม่กี่แบบที่แกะกล่อง แต่สามารถติดตั้งแยกกันได้

นอกจากนี้ Sublime Text ยังได้รับความนิยมอย่างมากเนื่องจากความสามารถในการขยายฟังก์ชันการทำงานผ่านส่วนขยาย คุณสามารถใช้ปลั๊กอินเพิ่มเติมที่จะเปลี่ยนโปรแกรมแก้ไขข้อความธรรมดาให้กลายเป็น IDE ได้ มีแถบนำทางทางด้านขวาที่ให้คุณเลื่อนดูไฟล์ขนาดยาวได้อย่างรวดเร็ว

ในตอนแรก การใช้ SublimeText คุณอาจพบว่ามันยากและไม่สะดวก แต่หลังจากใช้เวลาสองสามชั่วโมงกับ Sublime เมื่อคุณเริ่มเข้าใจถึงเสน่ห์ของมัน Sublime Text จะกลายเป็นโปรแกรมแก้ไขข้อความหลักและตัวเดียวของคุณ



เวอร์ชันของโปรแกรม: 3 สร้าง 3156 พัฒนา
เว็บไซต์อย่างเป็นทางการ: SublimeText.Com
ภาษาอินเทอร์เฟซ:ภาษารัสเซีย
การรักษา:รวมอยู่ด้วย
ประเภทของยา:ซีเรียลพร้อม

ความต้องการของระบบ:
ชนะ - Xp->10

คำอธิบาย:
Sublime Text เป็นตัวแก้ไขซอร์สโปรแกรมข้ามแพลตฟอร์มที่รวดเร็ว รองรับปลั๊กอินในภาษาการเขียนโปรแกรม Python
Sublime Text ไม่ใช่บริการฟรีหรือโอเพ่นซอร์ส ซอฟต์แวร์อย่างไรก็ตาม ปลั๊กอินบางส่วนมีการเผยแพร่อยู่ ใบอนุญาตฟรีและยังได้รับการพัฒนาและสนับสนุนโดยชุมชนนักพัฒนาอีกด้วย รองรับการเน้นไวยากรณ์สำหรับ: C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, javascript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile และ XML และภาษาอื่นๆ
Sublime Text เป็นหนึ่งในโปรแกรมแก้ไขข้อความที่สามารถทำได้ทั้งหมด ความยืดหยุ่นช่วยให้คุณปรับแต่งให้เหมาะกับทุกรสนิยม

หากคุณเปลี่ยนไปใช้ เวอร์ชั่นใหม่ตั้งแต่ Sublime Text 2 ดังนั้นการเปลี่ยนแปลงหลักใน Sublime Text 3 จะเป็นดังนี้:
ความเร็ว. เวลาที่ใช้ในการเริ่มโปรแกรม ดาวน์โหลดไฟล์ และใช้งานฟังก์ชัน "แทนที่ทั้งหมด" ลดลงอย่างมาก หากคุณใช้ OS X และ Retina คุณจะสังเกตเห็นประสิทธิภาพที่เพิ่มขึ้นอย่างเห็นได้ชัด
การทำดัชนีสัญลักษณ์สำหรับ Goto Definition และ Goto Symbol ในคำสั่ง Project ยังใช้ได้กับฟังก์ชัน Jump Forward และ Jump Back
การแก้ไข HTML ที่ได้รับการปรับปรุง รวมถึงการเติมแท็กและแอตทริบิวต์อัตโนมัติ ตลอดจนการปิดแท็กอัตโนมัติ
ปรับปรุงการทำงานกับโครงการ ตอนนี้คุณสามารถสร้างพื้นที่ทำงานหลายรายการสำหรับโปรเจ็กต์เดียวได้แล้ว
API ที่สมบูรณ์ ปลั๊กอินจะถูกแยกออกจากแอปพลิเคชันหลักได้ดีกว่า และในขณะเดียวกันก็มี API ที่สมบูรณ์ยิ่งขึ้น
โดยรวมแล้ว มีการปรับปรุงเล็กๆ น้อยๆ หลายร้อยรายการในเกือบทุกฟีเจอร์ของ Sublime Text


สร้าง 3156
2 ธันวาคม 2017

การดำเนินการแบบฝังจะถือว่าเป้าหมายเป็นทางเลือก แทนที่จะเป็นข้อผิดพลาด
ขณะนี้ข้อผิดพลาดเกี่ยวกับคำจำกัดความทางไวยากรณ์ต่างๆ รวมถึงชื่อไฟล์ในข้อความด้วย
การปรับปรุงที่เน้นไวยากรณ์ต่างๆ
แก้ไขข้อขัดข้องใน Command Palette เมื่อใช้ปุ่มขึ้นและลงพร้อมการป้อนข้อความ
ข้อความแผงคำสั่งเริ่มต้นไม่ได้ถูกเลือกอีกต่อไป
การเรียกใช้ Command Palette อีกครั้งในขณะที่เปิดอยู่ แต่ไม่มีโฟกัส ตอนนี้ทำงานได้อย่างถูกต้องแล้ว
API: การเรียกใช้คำสั่งที่ต้องการอินพุตจาก Command Palette จะส่ง dict ไปยังเมธอด input() เสมอ


เปิดคอนโซลโดยเลือก ดู -> แสดง/ซ่อนคอนโซล (หรือผ่านปุ่มลัด Ctrl+`)

ช่องป้อนข้อมูลจะปรากฏที่ด้านล่าง วาง:

นำเข้า urllib.request, os, hashlib; ชั่วโมง = "6f4c264a24d933ce70df5dedcf1dcaee" + "ebe013ee18cced0ef93d5f746d80ef60"; pf = "การควบคุมแพ็คเกจ.sublime-package"; ipp = ประเสริฐ.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler())); โดย = urllib.request.urlopen("http://packagecontrol.io/" + pf.replace(" ", " ")).read(); dh = hashlib.sha256(by).hexdigest(); print("เกิดข้อผิดพลาดในการตรวจสอบการดาวน์โหลด (มี %s แทนที่จะเป็น %s) โปรดลองติดตั้งด้วยตนเอง" % (dh, h)) ถ้า dh != h else open(os.path.join(ipp, pf), "wb" ).เขียน(โดย)


คลิก เข้า

หลังจากการติดตั้งเสร็จสมบูรณ์ คุณควรรีสตาร์ท Sublime Text

Package Control จะมีให้บริการใน การตั้งค่า -> การควบคุมแพ็คเกจ

รหัสการติดตั้งใหม่อยู่เสมอ บนเว็บไซต์ของผู้พัฒนา

การเปิดใช้งาน:

ไปที่ " การตั้งค่า -> การตั้งค่าแพ็คเกจ -> SFTP -> การตั้งค่า-ผู้ใช้ "

เพิ่ม:

("อีเมล": " [ป้องกันอีเมล]", "product_key": "b26a1b-f37eb2-af70d8-e15559-596167")

ความต้องการ:

การตั้งค่าจะถูกเพิ่มลงในไฟล์: การตั้งค่า -> การตั้งค่า-ผู้ใช้

ที่ส่วนท้ายของแต่ละบรรทัดด้วยพารามิเตอร์ คุณจะต้องใส่เครื่องหมายจุลภาค

ตอนแรก ไฟล์การกำหนดค่าควรมีเครื่องหมายปีกกาเปิดและเครื่องหมายปีกกาปิดที่ส่วนท้าย

ตัวเลือก:
"fallback_encoding" : "ซีริลลิก (Windows 1251)" - แก้ไข "ข้อบกพร่องบ้า" เมื่อเปิดไฟล์ด้วยตัวอักษรซีริลลิก
"trim_trailing_white_space_on_save": จริง - เมื่อบันทึก ให้ลบช่องว่างที่ท้ายบรรทัด
"translate_tabs_to_spaces" : จริง - ใช้ช่องว่างแทนแท็บ
"overlay_scroll_bars" : "เปิดใช้งานแล้ว" - ประเภทของแถบเลื่อน ตัวเลือก: "ระบบ", "เปิดใช้งาน" และ "ปิดใช้งาน";
"enable_tab_scrolling" : false - ปิดการใช้งานลูกศรสำหรับการเลื่อนแท็บ;
"remember_open_files" : จริง - เปิดใช้งานการจดจำแท็บที่เปิดอยู่
"hot_exit" : เท็จ - เมื่อออก ห้ามปิดแท็บที่เปิดอยู่
"bold_folder_labels" : จริง - ตัวอักษรตัวหนาที่ชื่อโฟลเดอร์ในแถบด้านข้าง
"update_check" : เท็จ - ปิดการใช้งานการอัปเดตอัตโนมัติ
"show_encoding" : จริง - แสดงการเข้ารหัสปัจจุบันในแถบสถานะ
"folder_exclude_patterns" : [".*"] - แยกไดเร็กทอรีที่ซ่อนอยู่ออกจากการแสดงในแถบด้านข้าง
"file_exclude_patterns" : [".*"] - แยกไฟล์ที่ซ่อนออกจากการแสดงในแถบด้านข้าง

ปลั๊กอินที่ดีที่สุดสำหรับ Sublime Text บน habrahabr
ป.ล. รายการเต็มพารามิเตอร์บนเว็บไซต์อย่างเป็นทางการ

ไปกันเถอะ การตั้งค่า -> ดูปลั๊กอิน
ไปที่แค็ตตาล็อก ผู้ใช้
เราสร้างไฟล์ในนั้น Default.sublime-ธีมมีเนื้อหา:

[ ( "class": "puck_control", "layer0.texture": "ผู้ใช้/ธีม - ค่าเริ่มต้น/vertical_white_scrollbar.png", "layer0.tint": // ที่นี่คุณสามารถเปลี่ยนสีตามที่คุณต้องการ ), ( "คลาส ": "puck_control", "attributes": ["horizontal"], "layer0.texture": "ผู้ใช้/ธีม - ค่าเริ่มต้น/horizontal_white_scrollbar.png" ) ]
ต่อไปเราจะสร้างไดเร็กทอรี ธีม - ค่าเริ่มต้นและเพิ่มข้อมูลรูปภาพลงไปซึ่งสามารถเปลี่ยนแปลงได้หากต้องการ
รีสตาร์ทข้อความ Sublime

Sublime Text เป็นโปรแกรมแก้ไขข้อความที่เป็นกรรมสิทธิ์ข้ามแพลตฟอร์ม รองรับปลั๊กอินในภาษาการเขียนโปรแกรม Python มีเวอร์ชันสำหรับการกระจายหลักทั้งหมด รวมถึง ไมโครซอฟต์ วินโดวส์, Mac OS X และ Linux

Sublime Text รองรับภาษาการเขียนโปรแกรมจำนวนมากและมีการเน้นไวยากรณ์สำหรับ C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, JavaScript, LaTeX, Lisp, Markdown, MATLAB, OCaml ( วัตถุประสงค์ Caml) , Perl, R, SQL, TCL และ XML นอกเหนือจากภาษาการเขียนโปรแกรมที่รวมอยู่ในค่าเริ่มต้นแล้ว ผู้ใช้ยังสามารถดาวน์โหลดปลั๊กอินเพื่อรองรับภาษาอื่นได้อีกด้วย

Sublime Text สามารถติดตั้งตัวจัดการแพ็คเกจที่ช่วยให้ผู้ใช้สามารถค้นหา ติดตั้ง อัปเดต และลบแพ็คเกจโดยไม่ต้องรีสตาร์ทโปรแกรม ผู้จัดการจะคอยอัปเดตแพ็คเกจที่ติดตั้งให้ทันสมัยอยู่เสมอด้วยการดาวน์โหลดเวอร์ชันใหม่จากที่เก็บข้อมูล นอกจากนี้ยังมีคำสั่งเพื่อเปิดใช้งานและปิดใช้งานแพ็คเกจที่ติดตั้ง

Sublime Text มักใช้เป็นตัวแก้ไข รหัสแหล่งที่มาหรือ HTML

คุณสมบัติบางอย่างของ Sublime Text

  • การนำทางอย่างรวดเร็ว (ไปที่อะไรก็ได้)
  • จานคำสั่ง
  • ปลั๊กอิน API เปิดอยู่
  • การแก้ไขแบบแยกส่วน
  • การปรับแต่งระดับสูง (ปรับแต่งอะไรก็ได้)

คุณสมบัติบางอย่างของ Sublime Text

  • อินเตอร์เฟซ

ตัวแก้ไขประกอบด้วยธีมภาพที่หลากหลาย พร้อมความสามารถในการดาวน์โหลดธีมเพิ่มเติม

ผู้ใช้จะเห็นโค้ดทั้งหมดของตนทางด้านขวาของหน้าจอในรูปแบบของแผนที่ขนาดเล็ก ซึ่งสามารถคลิกเพื่อนำทางได้

มีโหมดหน้าจอหลายแบบ หนึ่งในนั้นประกอบด้วยแผงตั้งแต่ 1 ถึง 4 แผงซึ่งคุณสามารถแสดงไฟล์ได้สูงสุดสี่ไฟล์ในเวลาเดียวกัน โหมดเต็ม (โหมดฟรี) จะแสดงเพียงไฟล์เดียวโดยไม่มีเมนูเพิ่มเติมรอบๆ

  • การเลือกคอลัมน์และการแก้ไขหลายรายการ

การเลือกทั้งคอลัมน์หรือการวางพอยน์เตอร์หลายตัวรอบๆ ข้อความ ซึ่งทำให้แก้ไขได้ทันที พอยน์เตอร์จะทำงานเหมือนกับว่าแต่ละตัวมีตัวเดียวในข้อความ คำสั่งเช่น: ย้ายไปยังอักขระ, ย้ายไปยังบรรทัด, เลือกข้อความ, ย้ายไปยังคำหรือส่วนของคำหรือส่วนของคำหรือส่วนของคำนั้น (CamelCase คั่นด้วยเครื่องหมายยัติภังค์หรือขีดเส้นใต้), ย้ายไปที่จุดเริ่มต้น/จุดสิ้นสุดของบรรทัด ฯลฯ ส่งผลต่อตัวชี้ทั้งหมด เป็นอิสระและพร้อมกัน ช่วยให้แก้ไขข้อความที่ซับซ้อนได้อย่างรวดเร็ว โดยไม่ต้องใช้มาโครหรือนิพจน์ทั่วไป

  • การเติมข้อความอัตโนมัติ

เมื่อผู้ใช้พิมพ์โค้ด Sublime Text จะเสนอตัวเลือกต่างๆ เพื่อเสร็จสิ้นการบันทึก ทั้งนี้ขึ้นอยู่กับภาษาที่ใช้ ตัวแก้ไขยังเติมตัวแปรที่ผู้ใช้สร้างขึ้นให้สมบูรณ์โดยอัตโนมัติ

  • การเน้นไวยากรณ์และคอนทราสต์สูง

พื้นหลังสีเข้มของ Sublime Text ได้รับการออกแบบมาเพื่อเพิ่มคอนทราสต์ของข้อความ องค์ประกอบไวยากรณ์หลักจะถูกเน้นด้วยสีต่างๆ เพื่อให้ผสมผสานได้ดีขึ้น พื้นหลังสีเข้มกว่ามีแสงสว่าง

  • รองรับการสร้างระบบ

Sublime Text อนุญาตให้ผู้ใช้สร้างโปรแกรมและรันโดยไม่ต้องสลับไปใช้ บรรทัดคำสั่ง. ผู้ใช้ยังสามารถกำหนดค่าระบบการสร้างและเปิดใช้งานการสร้างโปรแกรมอัตโนมัติทุกครั้งที่บันทึกโค้ด

  • ช่องว่าง (ตัวอย่าง)

บันทึกข้อมูลโค้ดที่ใช้บ่อย คำหลักเพื่อเปิดตัวพวกเขา

  • นำทางผ่านไฟล์

เครื่องมือนำทางที่ช่วยให้ผู้ใช้สามารถนำทางระหว่างและภายในไฟล์โดยใช้การค้นหาแบบคลุมเครือ

คุณสมบัติเพิ่มเติมของ Sublime Text

  • นอกจากนี้ยังมีการใช้ฟังก์ชันบันทึกอัตโนมัติเพื่อช่วยให้ผู้ใช้หลีกเลี่ยงการสูญเสียงาน
  • คีย์ผสมที่ปรับแต่งได้และเครื่องมือนำทางช่วยให้คุณสามารถกำหนดคีย์ผสมของคุณเองสำหรับเมนูและแถบเครื่องมือ (เฉพาะเวอร์ชันแรกในเวอร์ชันที่สองและสาม - Command Palette)
  • คุณลักษณะการค้นหาขณะที่คุณพิมพ์ใช้เพื่อค้นหาภายในเอกสาร
  • ตัวตรวจสอบไวยากรณ์ทำงานในลักษณะเดียวกัน โดยตรวจสอบความถูกต้องในขณะที่คุณพิมพ์
  • เป็นไปได้ที่จะทำให้เป็นอัตโนมัติโดยใช้มาโครและทำซ้ำการกระทำล่าสุด
  • การแก้ไขคำสั่ง รวมถึงการแก้ไขการเยื้อง การจัดรูปแบบย่อหน้าใหม่ และการต่อบรรทัด

บันทึก

นักพัฒนาช่วยให้คุณทำความคุ้นเคยกับผลิตภัณฑ์ได้ฟรีและไม่มีข้อจำกัด แต่โปรแกรมจะแจ้งให้คุณทราบถึงความจำเป็นในการซื้อใบอนุญาต

ฉันยังตัดสินใจที่จะมีส่วนร่วมเล็ก ๆ น้อย ๆ ในการพัฒนาสิ่งที่ยอดเยี่ยมนี้ (โดยการเปิดตัวเวอร์ชันที่ 2 นั้นได้รับการปล่อยตัวเมื่อไม่กี่วันก่อน)

ฉันสร้างเมนูภาษารัสเซียสำหรับผู้ใช้ที่มีปัญหา ภาษาอังกฤษและฉันเองก็ยังชอบที่จะมีอินเทอร์เฟซภาษารัสเซีย (แม้ว่าฉันจะเข้าใจภาษาอังกฤษก็ตาม)

คุณสมบัติการแปลข้อความ Sublime

Sublime Text ไม่มีการแปลเป็นภาษาท้องถิ่นเลย และยังขาดไปอย่างมาก สิ่งเดียวใน ช่วงเวลานี้สิ่งที่สามารถทำได้ในเรื่องนี้คือการแปลวลีที่เกี่ยวข้องในไฟล์เมนูเป็นภาษารัสเซีย (ซึ่งโดยพื้นฐานแล้วคือ ไฟล์ข้อความ) ซึ่งเป็นสิ่งที่ฉันทำ

อย่างไรก็ตาม มีช่วงเวลาที่ไม่พึงประสงค์อย่างหนึ่งที่เกี่ยวข้องกับ Russification หากคุณติดตั้งปลั๊กอินใดๆ ที่เพิ่มรายการของตนเองลงในเมนู ในกรณีนี้ รายการหลักของเมนูที่เกี่ยวข้องจะยังไม่มีการแปล (แม้ว่าในความเป็นจริงแล้วรายการเหล่านั้นจะถูกแปลแล้วก็ตาม) สิ่งนี้มองเห็นได้ชัดเจนในภาพหน้าจอถัดไป

แน่นอนคุณสามารถเข้าไปในไฟล์เมนูของปลั๊กอินเหล่านี้และแปลข้อความเป็นไฟล์เหล่านั้นได้ แต่น่าเสียดายที่มันเป็นไปไม่ได้สำหรับฉันที่จะคาดเดาได้ว่าคุณจะติดตั้งปลั๊กอินใดดังนั้นฉันจึงไม่สามารถเพิ่มเมนู Russified ใด ๆ ลงในส่วนหลักได้ ปลั๊กอินไฟล์เมนู Sublime Text

เก็บสิ่งนี้ไว้ในใจ

การติดตั้งเมนู Russified ผ่านปลั๊กอิน

เพิ่มการแปลของฉันลงในปลั๊กอินแล้ว เมนูท้องถิ่นสำหรับ Sublime Text ซึ่งมีขั้นตอนการติดตั้งเป็น .

หากคุณติดตั้งเมนูด้วยวิธีนี้ ควรละเว้นส่วน "ดาวน์โหลด" และ "การติดตั้ง" ต่อไปนี้

ดาวน์โหลด

หากต้องการรับ Sublime Text ในภาษารัสเซียบางส่วน ให้ดาวน์โหลดไฟล์เก็บถาวรสำหรับเวอร์ชันที่เหมาะสมและปฏิบัติตามคำแนะนำในการติดตั้ง

การติดตั้ง

ทุกอย่างง่ายมาก แตกไฟล์เก็บถาวรที่ดาวน์โหลดมาและคัดลอกไฟล์ทั้งหมดที่มีนามสกุล .sublime-menu ( ยกเว้นโฟลเดอร์ "สำรอง") ไปยังโฟลเดอร์ใดโฟลเดอร์หนึ่งต่อไปนี้ ขึ้นอยู่กับคุณ ระบบปฏิบัติการเพื่อยืนยันการแทนที่ (หากเป็นโฟลเดอร์ "ค่าเริ่มต้น" เส้นทางที่ระบุไม่ สร้างมันขึ้นมา):

บันทึกโดยในชื่อของโฟลเดอร์ "ค่าเริ่มต้น" อักษรตัวแรกจะต้องเป็นตัวพิมพ์ใหญ่ หากคุณเรียกมันว่า "ค่าเริ่มต้น" รายการเมนูจะถูกทำซ้ำ

ไปที่โฟลเดอร์ "สำรองข้อมูล"ฉันวาง ไฟล์ต้นฉบับเมนูข้อความ Sublime ในกรณีที่คุณต้องการเรียกคืน

เกี่ยวกับคุณภาพการแปล

หากคุณคิดว่ารายการเมนูใดๆ สามารถแปลได้ชัดเจนและเชี่ยวชาญยิ่งขึ้น อย่าลังเลที่จะแนะนำตัวเลือกของคุณในความคิดเห็น เรายินดีเป็นอย่างยิ่ง

ฉันแปลอย่างไร

นี่เป็นเพียง FYI กระบวนการโลคัลไลเซชันอาจดูเหมือนเป็นงานที่น่าเบื่อมาก (เนื่องจากนอกเหนือจากข้อความที่ต้องแปลแล้ว ยังมีข้อความอื่นอีกมากมาย) อย่างไรก็ตาม ฉันทำให้งานนี้ง่ายขึ้นสำหรับตัวเอง ฉันนั่งเป็นเวลาหลายชั่วโมงและเขียนสคริปต์พิเศษสำหรับสิ่งนี้ใน PHP (ความรู้พิเศษสำหรับสิ่งนี้)

สาระสำคัญมีดังนี้ ขั้นแรก สคริปต์จะผ่านแต่ละไฟล์เมนูและสร้างไฟล์ใหม่ในรูปแบบ JSON ซึ่งแทรกข้อความที่จะแปลเข้าไป (ต้องแทรกรายการแปลบางรายการด้วยตนเองเนื่องจากลักษณะเฉพาะ ของรหัสเมนู) ซึ่งฉันแปลเป็นภาษารัสเซียแล้ว จากนั้นสคริปต์จะผ่านแต่ละไฟล์เมนูอีกครั้งและแทนที่รายการที่เกี่ยวข้องด้วยรายการ Russified จากไฟล์ JSON

ดังนั้นในอนาคตหากนักพัฒนา Sublime Text เพิ่มลงในเมนู ฉันจะเพิ่มและแปลรายการใหม่อย่างรวดเร็วได้ไม่ยาก