2012-06-06 10 views
7

मैं एक 2 कॉलम लेआउट बनाना चाहता हूं जहां कॉलम 2 को दो पंक्तियों में विभाजित किया गया है, लेकिन वास्तव में यह पता लगाने की कोशिश कर रहा है कि यह कैसे किया जा सकता है। मुझे पता है कि यह लेआउट Main.sublime-menu में जोड़ा जाता है, इसलिए मैंने लेआउट में से एक को डुप्लिकेट किया और इसे कस्टम 1 कहा, यह सुनिश्चित नहीं है कि मुझे कुंजी/वैल्यू जोड़े या सरणी के रूप में क्या जोड़ना है। क्या कोई संभवतः इस के साथ मेरी मदद कर सकता है?उत्कृष्ट पाठ 2 में कस्टम लेआउट कैसे बनाएं?

{ 
         "caption": "Custom 1", 
         "command": "set_layout", 
         "args": 
         { 
          "cols": [0.0, 0.5, 1.0], 
          "rows": [0.0, 0.5, 1.0], 
          "cells": [[0, 0, 1, 1], [0, 1, 1, 2], [0, 2, 1, 3]] 
         } 
        } 

उत्तर

10

इस प्रयास करें::

{ 
    "caption" : "Custom 1", 
    "command": "set_layout", 
    "args": 
    { 
     "cols": [0.0, 0.5, 1.0], 
     "rows": [0.0, 0.5, 1.0], 
     "cells": 
     [ 
      [0, 0, 1, 2], [1, 0, 2, 1], 
          [1, 1, 2, 2] 
     ] 
    } 
} 

संदर्भ:

+0

बिल्कुल सही। धन्यवाद!। यह वहीं है जिसे मैं ढूंढ रहा था। –

+0

यहां शानदार पाठ n00b। 1. क्या यह स्क्रिप्ट विंडोज़ में एसटी के लिए भी है या केवल मैक? 2. आप इस कोड को कहां से सहेजते हैं? मैंने Preferences.sublime-सेटिंग्स में कोशिश की लेकिन काम नहीं किया। धन्यवाद। –

+0

@ricardozea 1. यह सभी प्लेटफार्मों में काम करना चाहिए (मैंने इसे उबंटू में परीक्षण किया) 2. मैंने इसे "Main.sublime-menu" फ़ाइल में सहेजा। अपने पैकेज निर्देशिका में एक उदाहरण की तलाश करें।सादर – aanton

2

यहाँ क्या im अब तक के साथ काम कर रहा है आप एक दो पंक्ति लेआउट, जहां पहली पंक्ति एक पैनल (एक स्तंभ) शामिल हैं, जबकि दूसरी पंक्ति में दो कॉलम होते करना चाहते हैं 10 हैं, तो इस कोड का उपयोग:

{ 
    "caption": "1. Full - 2. 2 columns", 
    "command": "set_layout", 
    "args": 
    { 
     "cols": [0.0, 0.5, 1.0], 
     "rows": [0.0, 0.5, 1.0], 
     "cells": 
     [ 
      [0, 0, 2, 1], 
      [0, 1, 1, 2], [1, 1, 2, 2] 
     ] 
    } 
} 
0

भयानक sublime-SplitScreen प्लगइन का प्रयास करें।

  • पैकेज नियंत्रण के माध्यम से स्थापित करें: Cmd+Shift+P, फिर पैकेज स्थापित करें और "स्प्लिटस्क्रीन" खोजें।
    • Cmd मैक में Ctrl अन्यथा।
  • स्थापित करने के बाद, Alt+Shift+S प्लगइन को सक्रिय करने के लिए, और इस लेआउट को प्राप्त करने के 7:3,2:1 की तरह एक राशन दर्ज करें: परियोजना के रीडमी में
 
-------------------- 
|    | | 
|    | | 
|    | | 
|    | | 
-------------------- 
|    | | 
|    | | 
-------------------- 
  • अधिक उदाहरण हैं।
3

यह संरचना आपको सब्लिमे टेक्स्ट में स्वयं को डिज़ाइन करने में मदद करती है।

  0.0        0.5       1.0 
      +-------------------------------+-----------------------------+ 

     0,0        1,0       2,0 
    0.0 +-------------------------------+-----------------------------+ 
    | |        |        | 
    | |        |        | 
    | |        |        | 
    | |        |        | 
    | |        |        | 
    | 0,1        1,1       2,1 
    0.33 |        +-----------------------------+ 
    | |        |        | 
    | |        |        | 
    | |        |        | 
    | |        |        | 
    | |        |        | 
    | 0,2        1,2       2,2 
    0.66 |        +-----------------------------+ 
    | |        |        | 
    | |        |        | 
    | |        |        | 
    | |        |        | 
    | |        |        | 
    | 0,3        1,3       2,3 
    1.0 +-------------------------------+-----------------------------+ 

http://asciiflow.com/#0B0pB9AbvJ9zLcHFZYnp2YTZjNU0


उदात्त दृश्य: (2 कॉलम, 3 पंक्ति में 1 कॉलम विभाजन)

enter image description here

आपका कीमैप सेटिंग (प्राथमिकताएं -> कुंजी बाइंडिंग उपयोगकर्ता -> ब्रैकेट्स के अंदर जोड़ें)

{ "keys": ["alt+shift+7"], 
    "caption": "2 cols (full - 3)", 
    "command": "set_layout", 
    "args": 
     { "cols": [0.0, 0.5, 1.0], 
      "rows": [0.0, 0.33, 0.66, 1.0], 
      "cells": [ [0, 0, 1, 3], [1, 0, 2, 1], [1, 1, 2, 2], [1, 2, 2, 3] ] 
     } 
} 
संबंधित मुद्दे