উত্সাহ পাঠ্য 2 এ খোলা ফাইলগুলির নামকরণ


13

আমি মহিমান্বিত টেক্সট 2. ফাইল খুলুন নামান্তর করতে চেষ্টা করছি সংস্করণ 2.0.1 বিল্ড 2217 , আপনি টিপে নামান্তর পারে f2অথবা opening the command palette by pressing Ctrl + Shift + পি and entering rename । তবে শীর্ষস্থানীয় পাঠ্য 2 এর সর্বশেষ সংস্করণে যা 2.0.2 বিল্ড 2221 হয় যখন আপনি একই জিনিসটি করার চেষ্টা করেন তখন কিছুই ঘটে না। আমি ব্যবহারকারীদের কী বাইন্ডিং ফাইলটিতে নিম্নলিখিত কমান্ডটি প্রবেশ করিয়েছি কিন্তু আবার কিছুই ঘটে না।

keys "কী": ["f2"], "কমান্ড": "পুনঃনাম_পথ", "আরগস": path "পাথ": []}

এটি উভয় উইন্ডো এবং লিনাক্সে ঘটে। আমি প্লাগইন ছাড়াই সাব্লাইম টেক্সট 2 এর একটি নতুন অনুলিপিটিতে চেষ্টা করেছি।


3
কোনও কার্যকারিতা কেন এই কার্যকারিতাটি সরানো হয়েছে?
ব্যবহারকারী 2418306

উত্তর:


7

আপনার ব্যবহারকারী কীম্যাপে অনুলিপি করুন

{ "keys": ["shift+f2"], "command": "rename_file", "args": { "paths": ["$file"] } }

আপনার প্যাকেজ ফোল্ডারে ডিরেক্টরি / ফাইল তৈরি করুন : "... প্যাকেজগুলি / পুনর্নামফায়ি / পুনর্নাম_ফाइल.পি"

import sublime
import sublime_plugin
import os
import functools


class RenameFileCommand(sublime_plugin.WindowCommand):
    def run(self, paths):
        if paths[0] == "$file":
            paths[0] = self.window.active_view().file_name()
        branch, leaf = os.path.split(paths[0])
        v = self.window.show_input_panel("New Name:", leaf, functools.partial(self.on_done, paths[0], branch), None, None)
        name, ext = os.path.splitext(leaf)

        v.sel().clear()
        v.sel().add(sublime.Region(0, len(name)))

    def on_done(self, old, branch, leaf):
        new = os.path.join(branch, leaf)

        try:
            os.rename(old, new)

            v = self.window.find_open_file(old)
            if v:
                v.retarget(new)
        except:
            sublime.status_message("Unable to rename")

    def is_visible(self, paths):
        return len(paths) == 1

এটিও কোনও তফাত করে না।
ইশান

দুঃখিত, প্লাগইনটি ভুলে গেছেন।
d_rail

দুর্দান্ত কাজ। যাইহোক, কীবোর্ড শর্টকাটগুলি ফাইলের পাশে প্রদর্শিত হবে না : আপনি কমান্ড প্যালেটে টাইপ করলে পুনরায় নামকরণ করুন । পূর্ববর্তী সংস্করণগুলিতে ( 2.0.2 বিল্ড 2221 ) কোনও প্লাগইন প্রয়োজন না হওয়ায় এই বৈশিষ্ট্যটি কি উত্সাহ পাঠের সর্বশেষ সংস্করণে সরানো হয়েছে ?
hanশান

এটি কোনও সাব্লাইম পাঠ্য বৈশিষ্ট্য নয়। এটি একটি সাধারণ প্লাগইন যা আমি কোথাও খুঁজে পেয়েছি। আপনি ফাইলের নাম পরিবর্তন করতে আগে যা ব্যবহার করেছিলেন তা আমি নিশ্চিত নই তবে মনে হচ্ছে আপনি এটি আনইনস্টল করেছেন বা এটি ভেঙে গেছে।
d_rail

দুর্দান্ত যে কাজ!
মহাতমানিচ

8

তথ্যসূত্র: http://www.sublimetext.com/forum/viewtopic.php?f=2&t=9534

ফাইলগুলির নামকরণের জন্য কীবোর্ড শর্টকাট সেটআপ করার আর একটি সহজ উপায়:

সাইডবার এনহান্সমেন্টগুলি ইনস্টল করুন এবং এতে শর্টকাট সেট আপ করুন Key Bindings - User:

{ "keys": ["your shortcut combination"], "command": "side_bar_move" }


রেফারেন্স ঠিক সঠিক ধরনের। কোনও প্যাকেজ বা এ জাতীয় ইনস্টল করার দরকার নেই।
ইগৌরব

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.