plywood

軟件截圖:
plywood
軟件詳細信息:
版本: 1.6.3
上傳日期: 20 Feb 15
許可: 免費
人氣: 64

Rating: 3.5/5 (Total Votes: 2)

膠合板模板語言的語法,看起來,感覺和工作方式類似的Python
負載(“URL”)
負載('壓縮')
文檔類型(“HTML”)
HTML:
 頭:
 元(字符集=“utf-8”)
 元(名稱=“視口”,內容=“WIDTH =設備寬度;初始規模= 1.0”)
 標題:
 如果標題:
 #文檔字符串*是*剝離前面的空白(他們必須
 #縮進),以及第一個和最後換行符被除去。
 “,”“
  {標題} |
 “”“#字符串intepolation是多了幾分重型比`.format()',但更不同於相似。
 '歡迎'#字符串需要引號: - / I *力量*添加另一種方式來做到這一點?
 壓縮(“CSS”):
 鏈接(相對=“樣式”,鍵入=“文本/ CSS”,HREF =靜態('CSS / reset.css'))
 鏈接(相對=“樣式”,鍵入=“文本/ CSS”,HREF =靜態('CSS / welcome.css'))
 腳本(SRC =“// ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js”,類型=“文/ JavaScript的”)
 壓縮('JS'):
 腳本(SRC =靜態(“JS / underscore.js”),類型=“文/ JavaScript的”)
 腳本(SRC =靜態(“JS / Backbone.js的”),類型=“文/ JavaScript的”)
  ieif'為lt IE 9“:
 腳本(SRC =“// html5shiv.googlecode.com/svn/trunk/html5.js”,類型=“文/ JavaScript的”)
 鏈接(相對=“樣式”,鍵入=“文本/ CSS”,HREF =靜態('CSS / ie.css'))
 塊('extra_head“)#塊,塊繼承?當然!
 身體:
  DIV(類=“包裝”,ID =“包裝”)#無速記class和id(還)
 標題:
 塊('頭'):
  P(類=“標誌”):
 塊('header_title'):
 如果用戶:
 '歡迎'{user.name}“
 否則:
 '歡迎'
 如果current_member:
  P(類=“登陸”):
 “歡迎,{} current_member.preferred_name”
 一個(HREF = URL(“註銷”)):'註銷'
  NAV:
  UL:
 塊('導航'):
 李:一個(HREF = URL(“登錄”)):“登錄”
 部分類=“痕跡”:
 塊(“麵包屑”)
 區(類=“主”):
 塊(“信息”):
 如果消息:
  UL(級=“信息”):
 在消息的消息:
 李(類= message.tags):“{}消息”
 腳本:
 #代碼文字,讓精明的編輯人員顏色的源代碼
 ```的JavaScript
  $(文件)。就緒(函數(){
  $(“ul.messages”)addClass(“動畫”)。
  VAR fade_out = _(函數(){
  this.addClass(“淡出”)
 })綁定($(“ul.messages”))
 的setTimeout(fade_out,5000);
  $(“ul.messages”)綁定(“點擊”,fade_out);
 });
 ```
 塊(“內容”)
 頁腳:
 #號碼:
 #“這些評論。”
 #跨度:'|'
 #“及複印件; 2012 CrossFit”
安裝
  PIP安裝夾板
 層 out.html
語法
各行開頭的陳述,它可以是一個函數(DIV,塊)的文字(','''),或者一個控制語句(if,否則,為)。
函數被調用的參數和“塊”:
#參數是((){}),塊是塊()
P
#參數是((){'類':'瓜分'}),塊是塊()
DIV(類=“瓜分”)
#論據是:((“自動對焦”),{'身份證':'生物'}),塊是塊(文字(“這是我的生物'),)
文本區域(自動對焦,ID =“生物”):“這是我的生物”
即使沒有“塊”,你會得到在至少在空塊的對象,你可以調用block.render上。這將是“falsey”,不過,這樣你就可以檢查塊的存在。最小“truthy”塊是一個空字符串。這意味著DIV'會給你一個“truthy”塊,但格將是一個“falsey”塊。
您可以擴展屁滾尿流膠合板,因為DIV,如果塊,整幅,都寫成膠合板擴展。如果沒有內置的擴展,語言不能真正做任何事情,因為這是其核心只是一個語言的語法。
為什麼!?!?
我覺得有爭取另一個模板語言。
Haml的? Coffekup?玉?他們似乎並不Python的我。
純簡的HTML?當然,如果你想要的。也就是說,我認為,膠合板的最佳替代品。
即使是偉大的Django模板語言是HTML由插入額外的標記厲害。我看著玉和Haml的是“是的,你知道麼?”,但他們沒有打釘。
我unapologettically一個DIY-ER。我覺得有時候車輪只需要重新發明!另外,這給了我一個機會,用語言的語法,我認為是好玩。我使用Modgrammar

要求

  • 在Python中

類似的軟件

Par
Par

20 Feb 15

relaxml
relaxml

20 Feb 15

RXP
RXP

3 Jun 15

Wiki2Beamer
Wiki2Beamer

11 May 15

顯影劑的其他軟件 Colin Thomas-Arnold

punt
punt

20 Feb 15

StrangeCase
StrangeCase

20 Feb 15

chomsky
chomsky

20 Feb 15

意見 plywood

評論沒有發現
添加評論
打開圖片!