2016-10-16 16 views
0

コードセクションをん:コード領域を折り畳むためにAtomを設定する方法。 ##崇高なテキストのようなREGION_NAMEは、簡便例えば、崩壊崇高なテキストで

## Client 
    def start_link(_\\[]), do: GenServer.start_link(__MODULE__, %MainLink.State{mobile: mobile}, name: MLink) 
    def code(code), do: GenServer.call(MLink, {:code, code}) 
    def fwd(v, dc_id), do: GenServer.cast(MLink, {:forward, v, dc_id}) 
    def upload_done(is_big, id, name, parts, user_id), do: GenServer.cast(MLink, {:upload_done, is_big, id, name, parts, user_id}) 
    def text(user_id, text), do: GenServer.cast(MLink, {:send_text, user_id, text}) 
    def media(user_id, file), do: GenServer.cast(MLink, {:send_media, user_id, file}) 
    def test(data), do: GenServer.cast(MLink, {:test, data}) 
    def update_salt(salt, dc_id), do: GenServer.call(MLink, {:update_salt, salt, dc_id}) 
    def reverse_geo(uid, msg_id, place), do: GenServer.cast(MLink, {:reverse_geo, uid, msg_id, place}) 

## Server 
    def init(s) do 
    GenServer.cast(self, :start) 
    {:ok, s} 
    end 
    def handle_cast(:start, s), do: {:noreply, _start(s)} 
    def handle_cast({:forward, v, dc_id}, s), do: {:noreply, forward(v, dc_id, s)} 
    def handle_cast({:send_text, user_id, text}, s), do: {:noreply, messages_sendText(user_id, text, s)} 
    def handle_cast({:send_media, user_id, file}, s), do: {:noreply, messages_sendMedia(user_id, file, s)} 
    def handle_cast({:upload_done, is_big, id, name, parts, user_id}, s), do: {:noreply, messages_uploaded(is_big, id, name, parts, user_id, s)} 
    def handle_cast({:test, data}, s), do: {:noreply, send_message(data, s, true)} 

上記は、単にどのように我々はアトムに似て有効にすることができますしてください

## Client 

## Server 

に崩壊しますか?

答えて

1

Ehm mineは、マウスをガターの上に移動するとデフォルトで行います(左側の行番号)。クリックすると、領域を折り畳むことができる小さな三角形が表示されます。

バージョン1.11.1(非コアパッケージはすべて無効になっています)。

Collapse Region

+0

だけでなくエリキシルパッケージと、この作品は –

+0

それを試してみるだろう!私はあなた自身でこれをテストできると確信しています。 –

関連する問題