input_text = Element("input_text") output_text = Element("output_text") TextAreaZone = Element("TextAreaZone") temp = Element("temp") y = "https://DeepBlackPark.github.io/ED170_R.html?v=" def form_filling(x): return f"{y}{x}" def typeAencoding(x): #perfact. return x.replace('\\', '\\\\').replace('\n', '\\n') def typeAdecoding(x): #perfact. ret = '' escapelevel = 0 for i in list(x): if i == '\\': escapelevel += 1 elif i == 'n' and escapelevel: ret += '\\' * (escapelevel//2) if escapelevel%2: ret += '\n' else: ret += 'n' escapelevel = 0 elif escapelevel: ret += '\\' * (escapelevel//2) + i escapelevel = 0 else: ret += i else: if escapelevel: ret += '\\' * (escapelevel//2) return ret def function_IT2TAZ(*args): temp.element.innerText = 'temp : ' + typeAdecoding(input_text.value) def function_TAZ2IT(*args): temp.element.innerText = 'temp : ' + typeAencoding(TextAreaZone.value) def function_add_text(*args): output_text.element.innerText = form_filling(input_text.value)

TEXT EDITOR

More
  1. back to the homepage
  2. using editor.html to edit text more comfortable way
    1. online string field online zip load(unzip) and dump(zip)er, Normal Text Area(editor.html) must be zipped if you make save url.


    2. IDE Expension Addons by API
      1. IDE options
      2. how 2 make IDE Expension?
        1. first, you need to make auto-commplete result strings
          1. Keyword, Builtin methods, symbol needs
          2. also you can generate it.
            by
            Chat GPT
        2. seccound, make the list that contains auto-commplete result strings join 1char to make joined text
        3. at last, just add a charactor that seperating the joinned char

          I'll make the page that processing list to api string

          I'll make that list by csv

          I'll csv-xlsx converter.

          I'll that list writer

          I'll add IDE Expension demo page