2013-05-12 23 views
13

This topic很好,但我並沒有在任何地方放置特殊的標籤註釋,而是尋找一個關於jQuery代碼的解決方案,更具體地說是$字符。 Eclipse的格式化程序似乎並沒有認識到如何自定義Eclipse的格式化程序關於jQuery代碼

$.ajax({ 

並將其轉換是這樣的:

$ 
     .ajax({ 

任何不是改變所有$jQuery其他線索?

編輯:我無法找到一個小例子......它似乎只發生在非常大的功能,與一些大的意見

頂這些大功能之一

function loadDataArt(id) { 
    $.each(id, function(index) { 
    $.ajax({ 

轉化成:

function loadDataArt(id) { 
    $ 
     .each(
      id, 
      function(index) { 
      $ 
       .ajax({ 

表?我會試着找出更多信息-_-

edit2:禁用換行是解決方案。

回答

16

這可能是由線條的寬度引起的。嘗試更改Eclipse中一行中的字符數量,它仍然默認爲80,這是返回打卡日子的時間。

  1. 窗口>首選項> Java腳本>代碼樣式>格式化>編輯

  2. 更改配置文件名稱,以便它沒有內置的檔案

  3. 單擊換行選項卡

  4. 設置最大線寬

enter image description here

+3

你是對的,禁用行換行做的事情!它發生,我需要超過250個字符/行... 非常感謝! – nicolallias 2013-05-12 17:11:14

+0

@ user2375207很高興能幫到你。 – 2013-05-12 17:15:57

相關問題